That proposal sounds reasonable, but might become a mess in practice. 20 is a good speeds for residential areas, but what is residential when all you have is mixed use developments everywhere? The image I have in my head is of a side street in Manhattan (one of five boroughs of New York City)...