Yeah, Firebrand just... doesn't fit to me.
Like, if Marvel vs. Capcom had an adventure mode ala Melee
you'd be stomping on his lookalikes throughout the stage.
It's like putting the eagle face things in Brawl as playable characters.
Firebrand has been the main character of multiple games, and is the villain counterpart to Artur.
--
"God Hand is the ultimate expression of the joy of humanity, specifically the punching part of the joy of humanity."-Shigeru Miyamoto