I should be able to launch a local VM using the GitHub Desktop App just as easily as I can an Azure-hosted instance.