The problem with this list is it looks to counter the top decks in the current format i.e. Luxray/Garchomp, Dialga/Garchomp and Gengar/Vileplume. Because of that, it has messed up the energy lines a bit while trying to make everything fit. I would say try to focus on either the Blaziken FB tech...
There's no need to OHKO kill Beedrills... You'll just give them a chance to recover them back via Night Maintenance and having it back in play within the next turn. Split the damage between the Bees and KO several within 1 turn, that way, it will hard to recover them back...
Well, the best way to allow spectators to watch a game is to stream it, maybe via webcams or borrow someone's videocam and stream it to a monitor or television...
How about Leafeon Lv.X? Energy Forcing, although gets Power Spray-ed, they can only do it 4 times. Plus it's easier to get it out than a Stage 2 and provides type coverage for your Water weakness...