Oh... one other thing from a top down point of view... bridges or houses that span over a street/ally will also help break up the view. There are plenty of examples of houses/buildings built with street going through them( of course.. most such examples are fairly thin streets...)

Keep us updated on what your doing... sounds like a cool idea.