Actually for me no matter English Or Japanese is still the same
u still have all the Akagi,Akina etc etc we still drive our very
lovely cars...most ppl care about the story mode where characters
speaks... most ppl are used to the Japanese words anyway its also
cool 
Cheers...