The better cars yes, but it's really an exercise in not accelerating on turns and tapping A (you brake), just letting go of accelerator wasn't enough for me at all.
Feels good even with the base Nomad car or whatever right now. Don't feel the need to upgrade it yet till I'm rich beyond spending...