pluses:
*complete, playable demo of reasonable size with modest requirements
*car customization features
*car and part add-ons/upgrades
*high score posting
*weather conditions (atmosphere)

minuses:
*bugs; see high scores
*racing gameplay is a bit lacking

I obtained all the upgrade parts allowed in the demo + over $3500.