It has enough OOOMP for sure. That's no issue. I'm 6' and 197 lbs and it's fine for me, but the seat height is a little low. I wish the bike was bigger and I am not sure how much taller the 1300 seat height is. Again, you'll have no issues on the 950 with your height or weight, but if your worried about the need for upgrading too soon with the 950,get a 1300.
I mena have you ever rode a bike before? If not, maybe the 950, if you have get the 1300, or get the bike you find that is the best bike/deal you find. You might find a 950 with a bunch of mods on it like a Vance & Hines exhaust, computer programmer, air intake, etc.
If I was you, I'd ride BOTH and then you'll know for sure. I'm smart.
LA Choppers XXX Big Air Kit, Vance & Hines Big Radius Exhaust, Cobra Fi2000 POWRPRO, Cobra Freeway Bars, Ultimate Seat, D&M HID Headlight, Clevver Clutch Mod, Custom Dynamics LED Turn Signals & Brake Light, Triple Whammy Brake Flasher, Show Chrome Belt Guard, Oil Cap, Frame Covers, Chrome Engine Guard, Brake Reservoir, Chrome Fork Bullets, Chrome Analog Clock, Mustang Tank Bib, Kuryakyn ISO Grips with Chromed Spike Ends, Kuryakyn Chrome Floorboards, Shifter, Brake Cover, WOLO Bad Boy Air Horn