I like your thinking. I almost never deep strike with my Blood Angels (despite them being practically built for it) because every time I do I just get blown up by a tank or chem cannon. That isn't really that realistic if you think about it. If someone drops out of the sky, you won't be able to swing your tank around and accurately blast them.
Deathwing on the other hand are great to deep strike because they are super shooty.
I like your first idea. It makes deep striking and drop podding meltas a bit less powerful, and allows assault units to have a chance. I might use a version of this rule for my blood angel warlord traits if you don't mind.
http://www.dakkadakka.com/dakkaforum/posts/list/527506.page#5627940