If they truly need to run virtual machines, they probably shouldn't be virtualized in the first point. Its mainly desktops in general that have reasons to run vms as part of the app, in general server apps don't. As someone that uses nested virtualization regulary don't do it outside of a lab, wierd things can happen and isn't worth the headache.