Since Mega Heracross is getting a CM, I would like to highlight some points that maybe need some corrections to adapt to the current metagame:
The set itself is pretty outdated. Pin Missile isn't something that you must have nowadays imo. Maybe with Substitute being slashed first, followed by Pin Missile will solve the problem, considering that Mega Heracross's bulk lets it Subs on almost every passive thing that can't hit it with a Super Effective or a powerful hit, like Toxapex, Defensive Lando-T, Ferrothorn without Gyro Ball, Tangrowth without HP Fire, Gastrodon, Defog Gliscor, etc. Also, Fighting+Rock is a coverage that hits all the things that Heracross needs to anyway.
For the third slot (Close Combat is a must on it, no matter what), Rock Blast could be slashed with Bullet Seed, with the latter being powered by Grassy Terrain, allowing it to 2HKO Clefable and Toxapex without SD, two of its main checks.
On the fourth slot, Earthquake is useless. Toxapex is dealt with SD+Rock Blast or Bullet Seed+Grassy Terrain, and Heatran, Tyranitar and Magearna is already dealt with Close Combat. Swords Dance should be the first move, probably with Pin Missile (altouth forgoing SD is such a waste).
So, the set should be something like:
Heracross @ Heracronite
Ability: Moxie
EVs: 4 HP / 252 Atk / 252 Spe or 64 HP / 252 Atk / 16 Def / 176 Spe
Adamant Nature
- Close Combat
- Substitute / Pin Missile
- Rock Blast / Bullet Seed
- Swords Dance/ Pin Missile
The second spread is a lot interesting. TPP have used it on his/her (? lol)
new team, using Tapu Bulu as a superb partner. The defensive EV's allows Heracross's Subs to endure an Earthquake+HP Ice from Defensive Lando-T in Grassy Terrain, letting it setup on it, while outspeeding max Speed Modest Pelipper.
The "Moves" part is very vague, while still mentioning unmons like Alowak. Also, maybe "Team Options" should be revised too, since it mentions Rotom-W, Skarmory and Choice Scarf Keldeo (dead mons) and there is no mention of Tapu Bulu.
I hope at least something here would be useful!