Bitcoin addresses also provide better anonymity. In my opinion they are ideal. Otherwise it’s necessary to use tor or the like also to guarantee anonymity.
Re: For a website taking payments with bitcoins, better: IP or bitcoin addresses?
Figures: dsg