If you have an use case for additional VMs just go for it.
However be aware that you have an additional layer which needs to be properly setup and configured and that some things might not be as straightforward as with a bare metal installation. 🙂
Just wanted to provide a quick update on this feature in particular. We are going to try to add this in for Q1 along with a few other big updates to be announced soon.