I had a Wee Strom briefly last year. Just a couple months. I thought it was a great bike for the money. That 650 has some grunt and did fine in all situations. It also gave an average 62 MPG which is pretty incredible compared to the America. The bike does have kind of a high profile that can make freeway driving a little blustery. I never got to test it's off road abilities but I know people that say they are great. I only sold it because my spent spine could not handle it, a fate I fear may befall the Triumph soon.
don