My opinion is hard rings are always a compromise. They are bulky and uncomfortable. And, if you use hard rings on the glove side too, it’s 2x more complex and there are multiple potential failure points. The closest to workable out of the above ideas is
@doctormike suggestion for using dishwasher style pullover the hard ring. The gloves are Ansell G17k and can be found for well under $10 per pair. And they will work over most any hard ring. If you are "poo-pooing" this choice it’s because you never tried it.
And to do it one better, if you use zip seals, the g17k will pull on right over the zip seals and seal perfectly. The only time we had a problem with them is giant stride. Also works with a rubber tube under the wrist seal so they can equalize. Use the wool military style liners and if you do poke a hole, they will still keep you reasonably warm.
It is not intuitive that this would work, but it does work amazingly well. I like to turn the G17k gloves inside out so I have white hands.
Also, the DUI zip gloves do work but a big hassle there too because you can’t take the gloves off unless you take the suit off. Stinks during the surface interval. Also no redundant seal. If a glove punctures, your whole arm will get wet.
A little shrink wrapped here because it was before I started using an equalization tube. This is with g17k pulled over zip seals.
And another example: