Indeed it does.
I read a comparo somewhere online of the 675 vs a CBRR 600. The 675 rated really well. It's roll on power in the lower range really stood out. From 4K to about 8K the Trumpet left the Honda standing still.
The guage cluster sounds really impressive too, with little touches like a lap timer built in.
Too bad we have no more Triumph dealer. I really want to ride one.