I've helped friends with the Antares system, and I cannot recommend it.
What is the problem with Antares? My dive store recommends it as an awesome system and I considered to install it on my wife's drysuit?
I have the SiTech Quick Gloves system. Initially it was difficult to seat them but then I got a lubricant stick which is much softer, almost melting in fingers. Now the gloves are esy to put on and take off. It is true, however, that you must be careful with the oring as it easely moves out of its seat. Some people recommend to use a tad smaller orings.