"That said, I'd be happy to implement a setup step on first launch where you choose this upfront."
Note how I've said this already, so that would solve your concerns. Let's not waste more precious time on Earth arguing against something that doesn't need arguing against, if you get a dialog when installing the app where it asks you if you want it to autostart or not, checked by default, but can be unchecked before you use the app, everyone's problems are solved!
Thread
Comment by Hampus