FFS I ran into this team 4 times in a row with 4 different people using it (I beat them all though).
Congrats on #1. I'm curious though what is your plan against sand stall?
OK, let me edit this post after getting called out for /bragging:
This is a great team. Period. It takes a lot of skill to get to #1 and especially to do it with a unique offensive team. As like many good teams, people go and test them out on the ladder. I myself have NEVER had success copying another person's team because smart battlers know exactly what's coming and people do not play teams like the original creator does. The biggest mistake people make using this team is wasting Tornadus, because it can even take out much of a stall team when done correctly. The other mistake is thinking that Starmie can take out things like Jellicent that it would with Life Orb, but Jellicent recovers off the damage from an Energy Ball and stalls it out with Toxic. For this reason, I would try a Life Orb over Leftovers to do more power to ghosts and give you an easier time against hazards.
Again, congrats and sorry for /bragging earlier.