So after losing due to a fire fang flinch for the 4th time I kinda give up on this team, I think it's cursed.
Anyways I chose Heracross because I used him for WCOP tryouts over the summer and he's always been one of my favorite pokemon. I used the choice band set and it was just ridiculously strong. Any time something slower was in and I could grab a switch to Heracross I pretty much got a KO or crippled something. Guts was a nice bonus to have since there is pretty much nothing that can live a guts + cb boosted close combat / megahorn. I teamed him up with kind of a patchwork team since I was in a little bit of a rush when I was working on the team. I knew I wanted spikes so I used deo-d, since he's the best spiker by far in my opinion, and in that vein I knew I wanted a ghost and the only offensive ghost I like is Gengar, so I used the sub-disable set to easier handle certain threats. From there I knew I wanted a scarfer, a physical sweeper, and a special sweeper. For those roles I went with scarf Latios to give me a fire / water resist, Rock Polish Expert Belt Genesect to take advantage of how torn up the other team would be from hazards+cb Heracross, and SD Lucario since Heracross and Lucario have similar counters and I knew anything switching into Heracross would be worn down by late game. Genesect and Lucario ended up being the stars of the team because they both loved seeing the other team have nothing at full health by the time they were ready to come in. They also both did a surprisingly good job playing in mid game scenarios, which was cool because for all of the good things Heracross did he did have matches where he didn't get to switch in as much as I'd like him to.
I honestly don't think using Heracross made laddering any harder or easier, just different. I don't think he should be below 5% usage at all because he's so powerful and really punches holes through teams if he gets the chance, but at the same time he's not a game breaker and he never took over a match where I was like "damn, good thing I had Heracross or I would have gotten raped."
Long story short Heracross is really cool and everyone should try him at least once in their life because it's not an experience you can function without.