Dev Hub can only be enabled in Production, right? At least I don't see an option to enable Dev Hub in a Sandbox.
My concern: does every developer need an active user account on Production to be able to create scratch orgs? Or will every developer need access to the devhubusername account? Can that account be an API Only user?