V-Strom would give far more leg room compared to the Vulcan. The 650 is about 65 horsepower, enough to get your mass up to speed too. Although marketed as an adventure touring machine, the DL's offroad capability is pretty low unless $'s are put into the bike (tires, suspension, etc), but it can be made more offroad friendly, the Vulcan not so much.
I have a biased opinion though, I've been riding 'Strom's since 2005.
And welcome to the forum!
Bookmarks