Honestly, I would of went with a 6.0 with a 4l80e, but thats just me.
I actually like the stock wheels on it....
I have a buddy that makes 700-800 at the tires (5.3 with a s480), he has a trans brake and leaves hard off boost, and has yet to break the 10 bolt. I actually know several people...