He you really got the feel of the drifting! I recorded some gif of me doing perfect circles but I couldn't uploaded it...
Only one comment it would be cool to add something in the scene just to be a visual marker so that you know how your vehicle is positioned in the world. And they could also serve as obstacles that you could drift around :D
My score was 1661 :D