The design pictured is modular so it can be scaled down as is appropriate.^I dont know if that would work so well here, but I do agree that townhouse component seems very....off to say the least. It doesn't suit the development well at all.
But in any case, I am concerned that what we will see as the end result here for the townhomes, is something akin to what we have seen in Markham's "downtown". Actually when you rotate the satellite view, you can kinda see a preview of whats to come here, with the change of scale from high-rise to townhomes. See below:
Where those large spaces between townhomes aren't roads, but actually driveways wider than inner-city roads.