Feature request: add options for size and location of VM disk

I need to be able to specify the size and location of the VM disk. My primary disk is a too-small SSD. The ability to store the VM on a second disk will be essential for me.