If you're going to get another motor, I'd recommend the 6L over the 8t. Like GeeReg said, you'll need the extra torque, and I would guess that a short can 380 motor will overheat in a 4WD stadium truck. I've heard that they get pretty in in 2WD trucks.
If you decide to try out the 7t, make sure you gear low.