Yeah the guys opinions aren't too favorable of the car, take that with a grain of salt, but it's an opportunity to see the car, see some stats for it, etc. I don't have any problems driving the other Vipers in the game so if this car was in it, probably wouldn't this one either. I'm not a huge fan of Vipers but I still think the car looks pretty cool.
Just wanted to share the video with those of you who do like Vipers.
The cars are available in the game. The preorder versions are supposed to be "special" in some way either tuned or visually in some way, kinda like the chromelines.
And yes, I believe it will be like the DLC cars, you automatically get them without having to buy them in-game...
But the base cars are there for everyone to earn later.
Hope this helps.