I'd vote for magic, and let common sense and player approval police it. I.e, if someone uses a spell in a way that causes upset, then that someone should reconsider their actions or be forced to do so by gm involvement. Simples :)