FYI - default session is finally coming to CIDER soon https://github.com/clojure-emacs/cider/pull/3865 (basically it allows you to force the session to be used by all evaluation operations) I'll add a config option to automatically make the first session the default afterwards, which will allow the people after very simple and predictable setup to get very close to how CIDER used to work originally, over a decade ago. Better late than never! 😄 Feedback welcome!
the single global default of inf-clojure has been quite nice. This sounds like a nice addition