Don't you need to run everything in bare metal to effectively leverage microVMs? AFAIK, unlike containers, you can't efficiently run microVMs on cloud VM instances.
From the standpoint of a cloud user, the kind that likes Dokku, the experience is cheaper/faster/more secure if the infra uses uVMs vs containers.