The problem with using Heracross is how easily it gets forced out, even with its huge attacking threat. Most sets have either of CC or EQ, never both. Once the opponent figures out which one is missing, he sends the appropriate counter à la Skarmory,Aegislash or whatever.
Also, rocks means...