Techniloom and friends can take it out with priority, bulky resists can survive a hit and take it out, and there's always the risk of a miss on most of the stronger moves, so it's not completely invincible, but yeah, usually it's GG at that point if they don't have an actual counter.Unless they have Dragonite or Scarved Latios or something, I think you'll get more than one since you'll have +2 at that point and +2 Atk/Spd could be the end of it. Swords Dance/Hi Jump Kick/Shadow Claw/Stone Edge or Baton Pass (Baton Pass can be done on the server, I've seen it) or Flare Blitz/Blaze Kick is devestating.
Also, Baton Pass is currently illegal, but the server doesn't seem to know that, so that's a debatable point. But there's really not much need to pass it anyway.