In our office website, my email address is mandatory since I am a writer of articles there. Besides, I am part of the media bureau. That may be the reason why my email is always filled with spam mails everyday.
I will try my best not to display my email as for onetime I have got my laptop crashed completely by the malware I got from email. I have two emails one for personal and one for online businesses. I don't have problems in displaying my business one but I also haven't use my personal email in Facebook to make it private.
No, I don't put it out , as you don't know what crazy person will mess with your account. I find more strange people out there on various sites. The more site you are on the more you will find out about people and weird things they do.
I only display my business email on my site! Never my personal one There are lots of spammer that already have my business email and are spamming the hell out of it... I'm glad I had the idea of creating it because if I used my personal one it'd be ruined by now... 5k unread mail ahah