A scale version would definitely be nicer, but these don't look too bad.
These would be fine as a toy for kids, but as a limited edition collectible for car enthusiasts? Surely that crowd would want a model that actually looks like the car in question. They should just add eyes and get it over with. https://i.etsystatic.com/6692852/r/il/74033a/4529860549/il_300x300.4529860549_blx6.jpg