I'm 6' 6" with a 36" inside leg and the SD feels perfect to me, like it was made for freaks
As for the fuelling, they are not all bad. I've ridden 4 so far (one of which the owner complained was "snatchy") and not noticed any problem with any of them. You'll only know when you've had a decent ride on one and gotten used to the safecracker inputs that the throttle requires!
I recommend my wholeheartedly, I agree that the 05 & 06 has slightly hairier nuts than the '07, but the '07 has a VERY tempting fuel range! I had the choice of either and went for an '06, but each to their own.
Will you regret buying one? I've you've ridden one and it suited you, then I very very much doubt it!
No experience of Bracken, but I know a few guys here have.....