Is the typeface your preferred style?
I notice that it's not the same as the current type face used by Triumph.
Just wondering if your choice is due to copyright issues or maybe it is an older corporate branding style?
...also.....have you considered a slightly more expressive looking Rocket motif ?
Your design looks very neat and tidy, but if it were mine I think I would explore a Rocket graphic that had a bit more sense of theatre in it.......can't help myself asking questions...