I feel like BeamNG's realism could benefit from textures such as the textures in this picture. From here you could add things such as more advanced city like worlds.