Definitely takes like 10 games to get in the zone but absolutely. I've hit some insane shots from angles that should not be possible. It's fun being behind the ball and being able to wrap your car all the way around and boom it the other way.
I would love to see them decrease the acceleration by like 10% because its genuinely uncontrollable and stop the car from lifting off the ground when turning.
Pro tip: the dominus is the best car for the mode.