(are you still running tornadus?)
Yeah, almost every opponent I've faced has tried to drop hazards with their leads so Prankster Taunt has a field day. A few people have recognized the rain team though. I just got 5-0'd by a Hyper Offense team because I lost Tornadus and couldn't do anything to Uxie while it dropped Screens, then I had no way of dealing with the Scizor that came in to clean up.