I played PMD: Explorers of Time before PSMD. Haven't played Gates, but for some reason it got mixed reviews from the fandom.
My all-time favorite is Pikachu. He's been my main since Melee and is the only character I'm any decent at tbh. I try be okay at the Fire Emblem characters, Samus, and Duck Hunt, too.