I know what you mean, as when I got mine I actually went to try the triumph explorer, but felt I was sitting in it rather than on it. they showed me this and off I went for an hour. WOW they even offered an extra £500 on my strom to seal the deal.
I did find the screen rather small so bought a givi which makes so much difference.
the engine is a beaut and as you say... its a sharty YAY
mine had OEM tyres on it that I found awful, so swapped them for GT Angels which when new were great but didn't last long at all. PR4 and all seems so much better.
hope to see you on it soon
ps on the crosstourer forum there is a template for a wind deflector that sits in the gap between the tank and forks, this seems to work well for the buffeting also
KoD