I've only dealt with one pair of Zee rings. Not only were they a PITA to get on and off the base, they weren't aligned well and would have required industrial lapping. They were discarded. I don't like the concept in general.
Burris makes some excellent rings, just not those.
I'm sure there are those that have had success with them, but with all the quality choices out there, I wouldn't spend the effort to "make" those work.