The 2020 Vado 5.0 that I purchased in mid-January 2020 still had the October 2019 motor firmware on it, along with an older version of the display unit firmware. What prompted me to have the motor and display firmwares updated to the latest versions on 7 February 2020 were the 5 motor errors that kept displaying on the Mission Control App each time I connected it to the Vado. The lbs person, who did the firmware updates as I watched, told me the October 2019 motor firmware, that came loaded on my new Vado when I took delivery of it in January, was restricting the motor assist to 20 mph, the European default, vice what should be 28 mph. I live in Florida. After he loaded the latest motor and display unit firmwares, the 5 motor errors that had been displaying on the Mission Control App all disappeared, and motor status showed "Healthy". The lbs guy also said the updated motor firmware removed the European motor assist restriction that apparently came on my bike.
Since the firmware updates, I've had no problems or any errors displaying on the Mission Control App. Of course, your mileage may vary, but I'm happy with the firmware updates.
By the way, at least according to the info for my Vado that displays on the Mission Control App, my bike has 3 different firmwares loaded on it: one for the motor, one for the display unit, and one for the battery. For some reason, my battery firmware version, that's displays on the Mission Control App, was not showing up on the lbs computer monitor. Maybe the battery firmware has to be updated through a direct connection to the battery. When he updated my motor and display unit's firmwares, he connected the update cable into a small port located in the battery compartment area of the display unit. I should have asked him at the time about the battery firmware, but it slipped my mind in the heat of the moment.