Buy yourself a play domain, get a new gmail account, and set things up so that you appear to be your play domain while you use gmail. Then decide.
If you don't outsource, you probably don't need a server on each VM, but I suppose that depends in part on your contracts. But think about it, I use my own domain at gmail and Google doesn't maintain a mail server just for me.
http://en.wikipedia.org/wiki/MX_record
Buy yourself a play domain, get a new gmail account, and set things up so that you appear to be your play domain while you use gmail. Then decide.
If you don't outsource, you probably don't need a server on each VM, but I suppose that depends in part on your contracts. But think about it, I use my own domain at gmail and Google doesn't maintain a mail server just for me.