No delay at all if you preorder. My HW copy arrived the day after launch. I had downloaded everything for the early release play for the preorder. They realize physical copies might be delayed and give like a week or something after launch to get the code entered. I popped the code in and there was no change at all to gameplay. I just got to keep playing past the early release grace period.

The early release is all digital.