Sheppard is fairly successful given the corridor, I think a lot of people would be surprised how busy trains are even off peak. With all the new development finally filling in around Bessarion even that station will likely be doing better. All this in mind the "TOD" is pretty terrible, its not really oriented towards the stations besides at Don Mills, at Leslie, Bessarion, and Bayview the density is actually set back from the stations making for especially inconvenient walking connections especially at Leslie. Literally the reverse of what Vancouver would do.