The 6' part is a bonus. As long as you don't have an unusually short inseam, you'll get both feet flat on the ground and have an easier time swinging leg over bags/seat.
Your weight shouldn't be a deal breaker. Sure, it's a smaller bike but it's definitely got motor. I'd call the rear suspension pretty stiff as it is, and it's adjustable. Front forks will be your biggest gripe - I'm 180 and am pretty critical of the dive under moderate breaking. If you're buying it to win every stop light race, you will get tired of the front dive quickly.
For cruising and spirited runs, it's a blast. The engine breaks so good that I normally just feather the rear a bit to come to full stop.