I'm sorry, but there is a critical flaw in this theory.  While the idea is sound, and I use it myself at times, there is a mis-interperitation of the rules for sleep.  When a pokemon is put to sleep, the player flips a coin at the end of every players turn to see if it will wake up.  Because you put the pokemon asleep in the attack phase of your turn, the victim flips a coin at the end of *your* turn to see if he wakes up before his turn even starts, enabling him to actually attack and harm your pokemon.  So, unless he flips tails, you can't actually keep the pokemon constantly in slumberland.
 
Edahsetin
edahsetin@hotmail.com