I think there is a tremendous amount of potential here. I really hope you don't abandon this project. A city driving map could be a lot of fun in A.C. Obviously, there is a lot of work to be done...hence, the v0.1 designation.
If you keep at this project, may I suggest you put some "landmarks" in the city. Like a Police Station. A Library. A Sports Complex. things that are identifiable so people could actually have a purpose in where they are driving to.
You might want to add a bunch of stop signs, street signs. Street lights. Make some streets One-Way. Maybe even have arrows painted on the pavement, like in big cities, so if I'm driving from a side street I know which way traffic is allowed to flow, etc... Take a visual tour of New York City, or San Francisco, or Paris, or London on Google Maps or Google Earth to get some ideas.
Of course there are many other ways you could build this city and they're certainly up to you to decide. Just please don't give up on this project. It's going to be a lot of work, but you'll get those roads smoothed out and the holes/gaps filled in no time.