Quoted By:
honestly, it doesn't matter too much. Pick whichever mon you like the house and flag design of most, and then something that can cover that mon's weaknesses. Even a grass type, which'll get shat on by the birds (especially articuno), can muscle past any boss with bullet seed and reviver seeds + sleep or other debilitating seeds. It really doesn't matter beyond base design.
That being said, fire types other than torchic are crazy good because of smokescreen, and water types are good because they get ice beam and the best base interior.