Never tried the ring system so not sure how they compare. As far as holding up, no worries in the dozens of times I have set up in the backyard and handful of times in the woods (don't get out as much as I would like).
Daveinoh - After this weekend, shoot me a message and your more than welcome to stop by and borrow a set (I have 2) to see how you like them. If you like them, I will point you where to get the rope/biners and can show you how I tied the continuous loop on the prussiks.
Again, I will be going to whoopies as it is a lighter system, but this system is as easy as it gets.