Wow, this is really close.
To Decknight, adding even 50 HP doesn't matter, because it will lose even more. I want to minimalize the effect the HP has on the defences.
To everyone else, MwL's spread is a less polarized version of mine. I'm not sure how much good an extra 20 HP is going to do, but I do know the extra attack helps.
It's 9 Base attack vs 23 Base HP, or 18 total attack vs 46 total HP.
Percentage-wise, the tradeoff greatly favors MwL's spread.
Your minimum HP is 235. His is 281. Your attack is 349, his is 331. That's a 19.6% increase in overall durabilty for a loss of 5.4% attack damage. MwL makes up that loss in special attack power, which is what you'll need to take out most walls.
With a little EV investment in HP or Defense, MwL's spread won't always be OHKO'd by Skarm Brave Bird, whereas your spread will always fall to those physical walls every time. It can't take them out fast enough, and it can't survive the return blow. Adamant Scarfchomp reliably 2HKO's your spread every time with EQ. With minor HP or Defense investment MwL's can avoid a 2HKO. A glass cannon is no good if it can't break walls. At 235 min HP, One layer of spikes Almost puts you in the 2HKO range of Seismic Toss. Life Orb ensures that two Seismic Tosses or Night Shades ends it. If SR is down forget it, you're left with 118 HP. Choice Banded Sucker Punch from Dugtrio finishes it off, Life Orbed does so half the time.
This thing being effective with your spread relies on specific movepool options. To stop Skarm it needs Thunderbolt or Thunder. To beat Bronzong it needs Megahorn and a boosting item equipped. It needs to load a lot into SA to beat Forretress and again needs Thunder. To beat Steelix it needs to hit it on the switch. Not even STAB Max SA LO Blizzard can take out Steelix.
Which means when the topic of movepool comes up we essentially need to give your variant at least 3 120 BP moves. Megahorn depends heavily on appearance. If it doesn't have a big-ass horn it shouldn't get Megahorn. Thunder is more fudgeable but still needs justification. Blizzard is the easy in.
All I'm saying is, It isn't worth losing 20% of your durability to block 23 total Stealth Rock damage. As it stands, even if MwL's version comes in on Stealth Rock to revenge kill, It can still eat a Seismic Toss and fire 2 LO orb attacks, your version can only eat one Seismic Toss before it succumbs to LO.
For further dissertation, what makes Heracross so scary is that even if something survives it's attack, it probably won't be OHKOd in return. Hera's defenses are 80/75/95. This means it can afford to switch in on a resistance and take some damage and then hit something hard. It can keep switching in at opportune times and also revenge kill. If Hera went limp-wristed at the prospect of switching in to say, Starmie Surf it wouldn't be popular. Remember that this still has to switch in, and if 80% of pokemon 2HKO it at 100% HP, then 80% of pokemon OHKO it after rocks are set up. Also remember if rocks are up it can switch in a maximum of two times, once if it has even HP or Life Orb.