A physical copy is standard edition, it does not contain the Deluxe upgrade.What if I order a physical copy?
Other than that, if you pay for it now you get the pre-order bonus, if you wait till after release I don't think you do (honestly I'm not sure how that works, whether you get an extra code or it's a special disk)