Originally Posted by Fat TM13IceBeam
Heracross shouldn't even be Mid imo. It's seriously underlevelled for when you get it, the first gym he faces (Winona) is a nightmare for him, and he gets Megahorn at L53. Way too late for T/L, and without Megahorn he's pretty much fodder for them. At best, he is just -generic fighting type- until Megahorn.
Heracross doesn't get any advantage over the next few gyms he has, missing out on vital training opportunities, crucial when he comes really underlevelled. I don't really see the point in using Heracross: he was beast in other games because he came really early and can wreck things quickly with his broken stats, but almost most of your guys should be stronger than him by the time you nab him from the Safari Zone...
Lv. 27-29 isn't really what I'd call low-levelled, and you can catch Heracross at a time when he can easily gain some experience from Team Aqua/trainers (who are numerous in that area).
Indeed, it will never learn Megahorn, but nor does Blaziken learn Sky Uppercut and Swampert will rather take the TM for EQ than wait for it, doesn't mean Heracross will do badly without it. Brick Break is just about all he needs. Give him Bulk Up, maybe Endure/Reversal, and he can sweep those lategame battles all on his own. High tier
IMO, he's always done great in my experience, and the RSE elites are all just asking to be mowed by Heracross (dark/ice - only Phoebe is sort of a problem, but you could just use EQ for her).