Just thought of another one:
Dream Warrior
At the start of a battle, the Pokemon receives a SLEEP status condition, but can fight normally as if still awake...
Would grant immunity to status conditions, but leave the Pokemon permanently vulnerable to moves like Dream Eater and Nightmare.