It's not a horrible ride. I ride daily, 6:45am which is great - get on at Eglington, and try to out of downtown by 3:30pm. In the summer its a lot lighter. Ya, you gotta be on.
In the years I've ridden only had a couple of incidence. Two Hondas, one I kicked the door as it was sliding over...