I finally got around to playing Emerald and I have two open spots for my main team (preparing for the Pokemon League). I'm going for a well rounded group with type coverage, so any suggestions?
Blaziken (Physical) - Brick Break, Overheat, Bulk Up, Return
Mightyena (Physical) - Crunch, Roar, Taunt, Dig
Ludicolo (Special) - Rain Dance, Surf, Ice Beam, Giga Drain
Altaria - Fly, Rest, Dragon Dance, Dragon Claw
I kind of want a physical wall or something with substitute. Also some psychic and electric moves.