Gotcha, good on you for using the e-bike as your main/only transport, nice!!
The software check/update is by no means mandatory but suggested. The dealer report they can provide is nice to have for your records. I'd consider upgrading displays to the Nyon, you can install everything yourself...