The OP didn't mention what gears he has in his diff. Big difference if the gearing isn't low enough. Brakes aren't a big concern- the TT is stopping itself.