Inside or outside I always find getting everything read to ride a giant pain.
Inside is less hassle but still has it’s issues, setting up the turbo, turning on the fans etc.
Zwift could help keep this to a minimum by having an optional fast start up feature, by that I mean
* No login screen. Once you’ve logged in once it doesn’t ask you to login ever again the screen just gets bypassed. Unless you choose to logout of course.
* Auto pairing. 99% of the time I want to pair and use the same devices as I did last time. So when the pairing screen is connected to all of the same devices that I used last time it should auto accept it and put me into my ride.
Basically so all I have to do is double click the Zwift icon, then get on my bike and start pedalling, no other interaction required.
Another option would be to be able to control the pairing process by the mobile app, and get rid of the login screen - that’s the most important bit!