Yeah, it's not a huge fail, but it's a bit of a fail that they don't have the mobile app ready to go. I mean if they knew they were going to do it & they had to figure a lot of people would want it, why isn't the mobile app available already?
I mean, I'm getting the CE so I'm gonna have the physical one, but that's just one more thing for me to keep track of. But my phone's always in arms reach.
And yes, the in game store is available to folks who buy the CE as long as they actually register & use the authenticator that comes with.
As for why get the CE? Well, yeah you can buy access to the VIP lounge in game, for 1 million credits... that might take awhile. The statue is frickin awesome and would probably cost more than $90 if sold separately (going off the general prices for Gentle Giant products), you get all the digital content from the digital deluxe version plus a music CD, the journal a map & a steel case. In other words, you get it if you're a collector.
In my case, the statue is enough for me to want it. Everything else is pure bonus.