I put a clearview shield on her, just right no turbulence but can still see over it. I have put 1250 miles on my touring and really like the bike. To tell you the truth at first I was not happy bike seemed very heavy. After a few rides that feeling went away and it is just comfortable and nice. Love the two tone. Could use a little more volume from the pipes but dont really want to spend 3k getting it done.
Your experience mirrors mine almost exactly (apart from the screen) these bikes are a little top heavy at car park speeds but handle it a lot better than the other rockets with the humongous rear tyres (imo) but as you found out, put a few hrs on one and it all becomes effortless.
I actually like the Tor's, a bit muted but not tiring on a long ride. Check out "Meerkat Mufflers" you might be surprised at what he can do, he's a good guy, yes he's in Australia but a quick email can't hurt.
Like you I had corrosion issues on the front end, so paint stripper to get rid of the clear varnish then elbow grease, I like the idea of powder coating but having had a black car once, will probably go with silver.
My only real complaint is the fuel capacity or rather lack of it, 22Ltr's go juice for a 2.3Ltr engine in countries like the US or Australia where it's easy to go 100 miles between petrol pumps seems a bit skinny, my 2.2L suv has similar fuel consumption and a 60Ltr tank, I suppose it's all about keeping the top end weight reasonable, but given how inaccurate the fuel gauge is I carry a little 5Ltr can of juice just in case, because you ain't going to be pushing one of these very far.
Not sure if it's just mine or whether it's a trait of the T's but it can wallow a bit on bends, 70mph and leant over fairly hard hit a bump and she goes into a series of swaying/wallowing, not really dangerous but a bit disconcerting when it first happens, probably my fault for riding it like a sport bike.
So all up +1 for comfortable and nice, -1 for range and corrosion resistance, they're a unique beast and not for everyone, but I wont be selling my two tone blue any time soon.