It sounds like a dangerous driving technique if you ask me. Not sure you should be mastering in this type of photography.
With that said, I think it's a cool shot. Considering the circumstances, I'm not sure how much better it can get since you are in a very low light condition, hand held, in motion,...
The vanishing point is all over!