Powder coating is tough, resists chipping, can have high gloss and apparently is pretty economical . . . but don't do it to your Triumph, please. It's just not the right thing to do to vintage iron.
Unfortunately, I don't know enough about paint to recommend anything in particular.
Just had to put in two cents in favor of paint over powder coat for your Triumph.
Keep the rubber side down!