i agree, i hope those cars are available regardless of where the game is purchased.
their website also has a some information regarding another VIP game pack that will have more features, which will undoubtedly cost more money, but be available at a later date. same with those five cars they mention that are available for an early run too.
as far as the profile import, does that mean every single car can be drafted over? prize cars only? T10 gift cars only? wondering because i sold a lot of prize cars.