The way I think about it, there are two kinds of dry gloves: Ringed, and ringless. The ringless gloves are like the Nordic Blues, or the ones in the picture above. The Nordic Blues have a reputation for being rather difficult to get in and out of by yourself. The ones in the picture above require that you put your dry suit latex seal OVER the cuff of the glove, thereby violating the basic dry suit seal.
And that's one of the basic issues with the various ring systems: Some destroy or remove the original drysuit seal, so that if you rip a glove, you flood the suit. Since gloves are the thing most likely to interact with a hostile environment (rocks, metal, etc.) it did not seem reasonable to me to consider ANY dry glove system that did not leave an inner seal intact. That ruled out the DUI zipseal/glove system.
Of systems that leave the inner drysuit seal intact, the next question is whether it is possible for the glove to pop off during a dive. Gloves that seal simply by friction are not difficult to dislodge, and almost every dive buddy I have has had a glove come loose, often right at the beginning of the dive, meaning they are diving with a wet, cold hand throughout.
Looking for a ringed system that preserves the inner seal and gives you a positive lock AND can be donned and doffed without buddy assistance led me to the Viking bayonet system. Pros: Easy to install and remove. VERY easy to change gloves. Positive lock system. Preserves inner seal. Accepts Atlas gloves (cheap and readily available). Easy to get in and out of by yourself.
Cons: Expensive. Ring system itself is about $110 from my LDS. Rings are also very large, which is a positive for someone with big hands, but a negative from the standpoint of getting the rings caught in harness.
Anyway, that's my conceptual framework for thinking about dry gloves.