If they were smart they would try to figure out how to get Beecroft to connect to Hilda Avenue north of Steeles.. but alas.
This is the City's preferred road network. New Secondary Plan coming in the new year... (which we're now in)...and it does show Beecroft connecting to Larievere and going all the way to the site.
EDIT: Just to add that I was curious what's involved connecting Beecroft through that section and it looks not too bad. A few of the lots appear to have been left vacant so the only challenges are that you're probably destroying Inez Court and then you have to get through/across the Finch Station parking and around the transformer station. But in the scheme of things, could be a lot worse.