There's nothing in the concept photos that hasn't already been done by others. When I was down in Delmar a couple of weeks ago there was a camaro with the exact bumper design. (it looked totally out of place and did not flow well with the 69 body lines)
As far as there advertizing, its a little arrogant but they do get right to the point on there policies for a virtual ebay shop that you must know the secret password for the location