I agree. And IIRC, you played 3 Poltergeist Gengar and 1 Curse Gengar instead of the Lv.X (was a big fan of this play, btw) in your build. I'm assuming from the context of your post that you dropped the Curse Gengar in favor of Gengar Prime. I've been testing in the same fashion, and I think Gengar Prime tightens a lot of Vilegar's match-ups. Gengar Prime puts a lot of pressure on Gyarados to get the Magikarps in the discard fast, or they're off to the Lost Zone. T1 Gengar Prime is a huge threat for Gyara, and may even catch some players off guard.
Even then, Gyara needs to be sure that Vilegar never has the opportunity to score a KO on its Gyarados with Cursed Droplets. It probably won't happen very often, but it forces Gyarados to be cautious.
---------- Post added 12/04/2010 at 07:56 AM ----------
Also, Rob, I'm sure Turbo Uxie loves the Gyarados match-up