In terms of consistancy, that looks really solid. Unfortunately 'newer' cards have seriously outdone Wigglydecks.
If you would like to improve them with newer cards, I'll give you a few hints, but if you want to stick with the First Generation sets theres no problem to that. For example there is TownVOlunteers, a 5 card improvent of NGR, more intricate energy cards, baby Pokemon like Tyrouge, Stadium cards etc.
You definately need more draw trainers, Prof Oak or Bill for example. I think that dropping an energy, 1 NGR, and 2 SER wouldnt harm your deck. Since every deck runs some form of ER and Wiggly relies on DCE, you don't really want to remove your own as often.
In terms of 'classic' decks, its good, but is slightly outdated against the more dominant unlimited decks that exist
I plan to get some newer cards, but I am a noob when it comes to the new stuff... I had four Prof. Oaks in this deck, but they always took a big chunk outta my deck. I replaced them with GoW, because I always ended up needing 'em. I'll toss some Bills in.