Hi Miles,
Checked your new website. Simple, clean and good looking. Good work.
One thing I noted that you make it hard to contact you. Obviously we all hate spammers, but from my experience, I found that no matter how hard I try, it is the legitimate user, who just want to simply say thank you, go away, but the spammers get what they want.
Anyway it is your choice.
Regards,
Anand