Agreed. He has lots to work with.
That said, he says he supports it, but he hasn't said if he would actively fight for it, like he did with the SSE. So who knows.
As for "Yonge can't possibly handle a Shepard extension," you really think council gives a damn? They'll do what they want, then...