Read some reviews on it and watched a few vids (via Advriders.com). Seems like I nice dual sport. Engine is purpoted to be more road friendly than off road but it is still up in the air if its good at both or has obvious off road lean.
Yeah, I'm not sure about the seating position. I'd wanna be sitting upright and your leaning forwards on these bikes. Whether the wind pressure takes the pressure off your arms is another question. All I know is that although I like the Street Triple lots, the seating position is lean forward a bit and it can get to you. Other than that I can't fault these new Triumphs - great bikes.