Scott,
While I haven't installed in a VMWare or VirtualBox environment yet you might want to use
example.org (or other RFC2606 TLD) as the TLD for your test cluster in your virtual environment.
For a 'real' cluster you likely want to have external DNS working even if the cluster is running in an RFC1918 address range.
Definitely do not use .local for your public interface.
Trevor