You made it better but the whole platform is only like 30 feet wide. It's too easy to go off the edge. Also, you're driving downhill, so it's not really top speed as much as it is gravity's effect on your cars.
im sorry for the low review but. i like the old version better. and a starting pad at the top so my car wont instantly cut its engine out would be nice. maybe different ramps with bumps or something would be nice too. atleast something around to make it more eye apealing.