I'm sad to see how this turned out. I understand that people are frustrated that their decks got exposed, I was caught by suprise by it too, but give the guy a break! He's organizing this whole event by himself and I can see the logic in posting the decks so no one went outside the rules of the tournament.
I'd say the best solution would be to push forward the entire league by one week if the Dude still wants to run it. This league was a great idea and I love that there's no Wizzards and that I've to plan for upcomming matches!
I suggest that if we do run the league just keep the same partners and construct new decks, if you feel the need to do so. I can honestly say I didn't remember anything about anyones deck!
For the question about the decks and keeping them legal I sugggest this solution:
To make sure everyone is using legal decks it should be easy to keep track on your own? No promos, 120SB points. And If someone is caught running with illegal cards they'll have to forefeit the match or something?
Players could just submit the decks and the result
after the game has been played?
All the info you would need is to know who you are going to play and what mages that person has already played.
Could keep that info in the first post like this:
Player name
Warlord Win
Druid Loss
Beastmaster Aviable
Necro Aviable
Anyway just my thoughts on the matter