I've got the stage two box on my challenger, and I like it a lot. I've had other friends complain that it's "fake road feel" but to me it just gets rid of the slop.

I would make sure all your suspension/bushings/tires are good as well, because your steering box won't be able to do much for you if the front end is all worn out.