You cannot go wrong with the Tech at Triumph Granville. I was in there to get a puncture repair and dyno run and he spent around 15 minutes with me talking Triumphs. He is well known as the guru by all the staff in the shop as well as the service department.
I wish I could remember his name but he has a heavy German accent and is tall. You cannot miss him and anyone you speak to there will know who you are talking about.
Like you, the only person I trust at the end of the day is me, but for the sake of warranty I would not go anywhere else.
BTW, the dyno run was a last minute decision and the Service Manager gave me a special price so I went away smiling.

Particularly when they said my Daytona gave a better output at the rear wheel than a late model Fireblade they had done on the weekend!