And its adjustable compared to the windtech.
adjustable compared to what? What parameters are you adjusting? Pardon me, but the Windtech is in use and has been used by many tapers in many situations and one anectdote about one breaking doesn't "scare" me from using it. A wee bit of caution after hearing that tale, however claiming the Windtech C clamp is not adjustable is bogus.
I own both the Windtech and the Manfrotto superclamp-IMO, the Windtech is much more versatile, ymmv of course.