Interesting.
That variant of the Triumph badge is copyrighted by the motorcycle brand, and so I am surprised that they are using it, if someone had done their due diligence work they would have picked up on that. Otherwise it looks good, and I am sure that it would be a hit.