I don't want any foreign "stuff" of any kind inside my cases, ever, although a tiny bit of Imperial in the neck won't hurt anything. To that end I use Imperial sizing wax, applied by fingers, to lube cases for both neck or full length sizing. I also use RCBS case lube for straight wall pistol cases because it washes off with water.
I absolutely hate anything with lanolin because it's so hard to remove from the cases (alcohol is the only way I've ever been able to get rid of the sticky stuff!). Lanolin also builds up pretty quickly and one should clean ones dies often if using it, especially anything requiring anything in the way of precision.
The Imperial wax can be wiped off a cloth or paper towel with whatever remains being nothing to worry about. It never builds up (if it does you're simply using too much!), and I've never come close to sticking a case in a die using it.
I believe all cases should be lubed, even Ti or carbide dies. It makes the dies last longer and I think less prone to being scratched. And for anyone who thinks brass can't possibly scratch a steel or carbide die (or barrel), they clearly don't resize very many cases. Not only will it scratch it can literally embed into the die, which still results in scratches. Usually some JB Bore cleaner will remove it but if it's bad enough, back to the manufacturer it goes for an overhaul!
Cheers,
crkckr