To answer your question flar, there is a plaza at the corner of Pt. Union and Lawrence. Easily accessible with pretty much everything you need but a grocery store: a coffee shop, convenience store, bank, regular fast food joints, a japanese place, a clinic, a video rental store, a beer store AND an LCBO. The grocery store is further up Port Union at Lawson, not a bad bike ride but a bad walk.
And I'm not sure that any architect would be proud of how these turned out... they are probably watered down from their original design. I think as time goes on though, you will see people changing a lot of these facades (especially the unbroken siding on pillars, which I agree is offensive). In fact when I was taking photos someone was already planting a garden in their front yard and doing some painting.
Also, I believe they will be planting trees in the future, which will definitely soften the blow of some of these homes. With regards to the laneway, I have a question for someone who may know more than I do. Are laneways even allowed to be any smaller than the one shown above? I have a feeling fire regulations have taken over new developments with regards to street width, etc. I had heard that this is why cul-de-sacs are made so large, because the fire department wanted to be able to turn around easily.
Ideally there would have been some retail at the foot of Port Union but "traffic" is the ultimate evil out here and it would have been a tough sell.
I'm not defending these homes by any means, but living out here you get kind of jaded-- this is a small step up.