theres nothing wrong with leaf springs but they have to be set up correctly to control wheel hop. there are a lot of fast cars that run fine on rear leafs. you could look at extending your traction bars length to meet up right under the front spring eye to take full advantage of it.