nah your wrong....
i had regular worm gear clamps and they kept blowing off @ 15psi.....everytime i hit full boost it wont blow off....
i upgraded to t bolt clamps and it hasnt came off since....t bolt clamps really do make a difference....
yes they crush the pipe if you over tighten them.....but if you tighten them to spec you should have no probs...
torque spec for them is 75 in lbs....
this is where i ordered my t bolt clamps from.....PM a guy named Road Pirate....he has a company that sells excellent t bolt clamps and couplers....
http://www.talkjdm.com/member.php?u=8