“MazdaSpeed” does sound a bit juvenile if they are pushing up market, but go with a more subdued MSE badging - Mazda Speed Engineering, or similar. Or how about “Rx” branding, it’s a throw back and because you need a prescription for the speed! Also means ‘recipe’ in Latin (hence the Rx on med bottles) so it’s a…