Someone on another forum mentioned recently that they commute all the way to Sheppard from Bloor by bike, and I had the same thought.
So I actually tried doing it on an off day, and it is quite the nerve racking experience the further north you go. The closer you get to the 401, the faster...