One station on the line is called Spadina so some sense. And historically it certainly makes plenty of sense considering it was supposed to run down the middle of the Spadina Expressway.
Work continues on the DRL. The need is there. The only concern I see is the money and whether there will be any left after other projects get their amounts.
North York has a little of this with the Sheppard Centre. There used to be a connection between the Madison Centre and Federal Government building up there as well. Not sure if it still exists. The same at North York Centre subway and at Finch.