I have the beaks kit and like it. No subframe tear out (yet), but I dont autocross often.Also be careful! The aluminum backing plate strips out easily(i know).
Ive only had the 22mm itr swaybar so i cant really compare, but i love it. If you want the rear end to come out, it WILL come out. Id try it out and if you want more, get yourself an ST one.
one more thing, get 15/16" bushings if you havent already. The parts guy talked me into 7/8" ones and it squeaks like a mofo, even with their grease.