Okay, so I should be concerned. RPM is a good Triumph only shop in Dallas (part of the Big D Cycles crew made this shop). Kieth has built some of the best Triumphs to date; he is famous for it. I trust them, but I do not think my bike is running better.
I did forget to mention that I have to start using choke, and leave it on when I start riding or it will die when I come to a stop. When I bought the bike, I never used choke. Aroung 7000 - 8000 miles I had to start using choke, but once it was running, I could turn it off. Now I have to leave it on for a while (I'd say about 10 minutes into my drive I turn it off).