Q:
Digital Deluxe Upgrade?
Well the upgrade is used to upgrade your existing account. If you buy it in game, it gets added to your account and you get an email (in game) with the goodies.
So it does not buy you a new account, that’s only when you buy a normal digital deluxe version instead of the upgrade.
The word really says it all, it’s an upgrade.