Hey Rob,
I'm Suhas. I live up in Kenmore and ride pretty much everywhere (NH,VT,MA,CT,ME) on my B3. Its my first bike in the states (I came here 2 years ago). I too considered getting a Triumph but the MV was just too close to my heart, Haha. Where do you usually ride? My number is 8572505750. Hit me up if you're riding some weekend (i usually cant do weekdays as work and stuff takes up most of my time) I'll do the same.
As for the track, I've only been there once, I feel you man. Its a big commitment on time and money. What's worse is that most track days are on weekdays, so i hunt for stuff on a Sat.
Cheers,
Suhas