Technically, it's none given away, as the three free ones aren't the 'Chrome Line Edition'. Yes, it's the same mechanically, but collector's aren't really collecting for speed, but limited visibility (i.e. online etc). None of these 3 are the best car in the game, so it was, and still will be, only a status thing. Just like every other collector's edition.
If they gave you things that made you more powerful (not just for 24 hours after release), every single player would complain till they took them away.