Veno is good, the best Baton Passer of UU hands down, but I don't see him as dangerous as people claim him to be. Wonder skin is shaky at best, 50% chances to dodge phazing moves (Does it block Dragon Tail)? Only on Veno though, the BP receiver will still get phazed.
Also, Crobat is a good check (It make sure you can't lead with Veno, and you just need to set up rocks afterwards) and is in a lot of team (because it checks so much stuff).
Also, sleep powder is 75% accurate, meaning that ''hax'' will ruin you 1/4 of the time.