I find starting Zwift a frustratingly poor user experience, and really a bit of a lottery. How long will it take? Will there be yet another upgrade? Has the upgrade screwed up my ant dongle, again, so I have to try different usb sockets to wake it, or even uninstall and re-install the device? Tonight I have missed the start of an event yet again.
I recently did a full uninstall and reinstall of Zwift, because launch was regularly taking over 5 minutes (even without one of the regular “upgrades”). If I want to join a Zwift event, I reckon I probably need a minimum of 15 minutes to be sure of getting Zwift started in time. I think that’s a bit ridiculous for a piece of software, and unacceptable for something I’m paying for.
I think you need to manage your releases better, so the upgrades are less frequent (and ideally not compulsory, so people can trade the latest functionality in order to get the application started in a hurry!) and I think you need to do some work on optimising the start up times.