I used to tip the scale at an even 300 lbs when I got my 05 TBA (now I'm down to 250, please hold the applause). No problems with get up and go what so ever - plenty of torque down low and and extra helping of go-fast if you rev it up. I'm a little shorter though (just shy of 5'10" with a 30" inseam) and I actually found the stock pegs and bars a little bit of a reach so I would imagine that they would fit you just fine.

Another thing - if you have not seen these bikes in person before and like the way they look in photos you will absolutely LOVE them in person, they look awesome and I have never found a picture of one that does it justice. Especially in Green and silver