We all make mistakes.
There is a lot of discarding. How do you plan to bring back the supporters/energy you discard? If you just run psychic/lightning energy, how do you plan on hitting pokemon with other weaknesses for good damage. Isn't that the entire premise of the deck? I've run into that problem with Garchomp, how it's hard to predict every weakness you are going to run into.
NM/Plusle gets back energy, like I suggested using.
As for bringing back supporters... well.. If you're setup and have a PZX in play... you don't need any more supporters. Supporters help setup. If you're setup (and have gone through the 20+ supporters you play) you're done and you won lol.
Like I said, there is no "premise of the deck". This card has options lol. I just went over that.
You CAN run it to hit weakness every time. With 2-3 NM, and a plusle, you can run 2 of every energy and consistently hit for weakness much easier than Chomp can (since you need 2 energy to attack, and you can search for them more easily with a bunch of castaway/roseanne's, and maybe a tech energy-grab supporter). You can run porygon a plethora of ways. As a disrupter, as a hitter, etc.
Run a dripblim and with PZX you can put back 4 Mars and a wager and every turn kill your opponent.
This guy can combo with almost anybody to do a lot of things.
I mean, I could avoid lake boundary and play this guy as sick disruptive.
Play cyclone energy, fire, and holon FF. No lake boundary. I run 4 er2, 4 SSU, and a 2/2 Z/X line. I'm still averaging 60 a turn with my nice powers that kill off your energy and guarantee my continued consistency. FF+fire means I won't have a weakness. I average 60 damage and disrupt with my P2+mars/wager and my lvlX can see to it that I draw into SSU/ER2 for multiple turns in a row and leave you unable to recover whatsoever. Heck, I'll tech in a foresight Absol and stop you dead in your tracks. Whatchu gon' do?
Even if you face a deck that wagers you, the turn after you can oracle and set up after that, unless they wager again, in which case you wait another turn.