A bigger mini map that covers more than just the 20 meters ahead and behind you would also be a massive improvement, i find myself missing turns a lot or crashing into other cars because I have to stare at the mini map to see when my turn is coming up. The mini map is great when you're walking around but its just a little too small when you are driving.
I'm glad that you have mentioned this, cause I too as well as some of my other friends have issues with the same thing. This game should have a dynamic map that can adjust to when a person is in their vehicle versus when they get out of their vehicle, also we should have more options with the mini map as you have mentioned, to change the size.
In addition, I am thinking that the street names should be added to the larger map and the mini map.
As detailed as this game is, there aren't many details to the map. Why don't the Ripper docs have their names associated to them on the map as when you meet them. They are specialize in selling differing products.
This also goes with any vendor in the game.