ya your right. 14.7 does suck.
you should see what my stock clutch looked like....fried. I had many probs that night, but I still roasted a few hondas and that felt good. I almost got beat by a tweaker in a turbo mini van? That scared the shit out of me. I think if he beat me I would have just drove home and cryed I hope with the new motor and the clutch up grade im installing, I will drop into the 13's.
and no i dont have any experence with the subframe sorry.