As soon as you upgrade, it will create a "rotate transaction", sending your funds over to a fresh, secure key.
Important: You need to backup your wallet again, because of the added key. The old keys will not be included in the backup, so keep your old backups around just in case.
You should allow the user to backup the new key before transferring the bitcoins.