The only thing stopping me from going with that system is the need to use their plates. I like my L plate.
I also like my L plate, but for the circumstances I plan to use the Capture Clip I won't require the L plate. Sure, I'll have to go through the "hassle" of switching plates, but it's trivial to me.
But that could all be fixed if I can get my hands on a Cinch mkII soon.