We're going to break that out into its own issue, since there are inconsistencies here with existing management systems already. I definitely support making create_vm sane across the backends.