Keep in mind that the physical versions of the game will have exclusive/more content than the digital one.
Do you have a link that expands on this? Based on what you said exclusive/more content could mean the weird per-order missions for either console.