Not to sound like a wet blanket, but all these idea's are potentially game breaking if applied to NM's. And SE doesn't particularly like us breaking NM's, so don't expect any of them to work on NMs. Like I've said in previous threads, make simple things, the more simple it is, the less variables and factors involved, then less room SE has to screw it up.

Anything that stops TP moves is out the windows, its how SE keeps us in check. Anything that hinders monsters casting is also out the window for the same reason. Anything level based wont work, player vs monster level determines too many things to allow a player to change it.