Just so you realize, the proc is a 20% chance and has nowhere near 100% uptime, Adloquium shield is the exact same amount as the heal itself, no more, no less. And while crit might be more welcome, I as a SCH prefer Det or SS, as quicker, more consistent heals are preferable over random streaks.

And Selene is situational, a fair amount actually prefer Eos due to Fey Illumination, which is a huge clutch heal boost.