Not sure what the allure is, last night I was walking down yonge street and saw the same group of riders riding up and down (I counted 4x in 1 hour). Only reason I noticed is someone had LEDs on their wheel.
Just curious, many more street to enjoy e.g., bay view, rosedale valley and mount...