I tested some races, didn't get the hang of the drifting mechanic I think it might be too much influenced by the direction, but overall the improvement you propose seems cool.
I think that if you continue on the mario kart/ party race games lines you are creating something cool, but keep in mind that you must find your difference from all the other racing/party games like this