>>28079349Heracross would honestly make for a great mascot, considering the series' basis (bug collecting and battling), but I have to admit he wouldn't have the same kind of broad appeal as Pikachu. He's got a simple and effective design, and as
>>28079783 says, he does also represent the core spirit of the series.
As much as I wouldn't mind seeing another Pokémon get his exposure, I'd take Pikachu in a heartbeat over Charizard, Lucario, or whatever other shit Gamefreak and TPCi likes to shill at random intervals.