You really need to play in an inhouse and get that wakeup call.
The problem with this is the psychological and social aspect.
As in, if you spectate one of Heavy's games (you did), the one time out of a streak of like 6 that he won, you could conclude it doesn't work. Or, if you then saw his streak of 9+ ranked wins more recently, you could conclude it works, but only in silver. (I don't think he has ever claimed it worked well out of silver/gold, though he asked a while back for someone in higher tiers to try it and see if it would work). So what then, the next step is inhouse?
So what would happen with an inhouse? Would you want to be on Heavy's team? I'm guessing not. So if not, you have a team of platinum/diamond players...against a silver player. Do you expect to win? No matter WHAT champion the silver player is using, wouldn't you still expect to win a matchup between diamond players who normally play together, and a silver player who never plays with any of those players?
What is your goal then, to try to bully or embarrass someone of vastly lower skill level? Does that prove a point?
Lastly, even if you managed to get skill levels approximately even in an inhouse, with a roughly equal number of people who have played together and communicated with each other before, do you honestly suggest that Heavy would be treated like other players? Or, that you, nekofrog, etc. -- the people who were mocking Heavy and other silver players in the Mumble room going while spectating him -- would pay special attention to make sure you countered Heavy, make sure you ganked him, make sure you focused him, make sure he failed and suffered?
Please be honest. If the posts are annoying, that's one thing, and you can use the ignore feature (you used it on me though I hardly ever post here, so you definitely know how it works), or you could ask him to stop posting about it (even though you brought it up yourself the last time this became an issue). But doing this sort of call-out is just absurd.