Pretty nice concept. The feeling of throwing your car and watch the result is satisfying.
My 2 cents: Perhaps a "par" system (like in the golf) can help you to challenge the players to do a better time. With some medals, it could be really interesting.
Good job! :)