My Dealer will be doing the upgrades, do I still need to sign up?

Yes, you still need to sign up, so that you are aware of any issues as soon as they arise. You will also be aware of what upgrades are available and may need to apply a patch immediately if it is an issue that will affect you.