I can't speak to St. Clair or Lakeshore, but I rode the Spadina line on a Saturday back in April and it was agonizingly slow. I would complain too. As near as I could figure, the culprits were way too many stops, having to stop and crawl through the King, Queen, and Dundas streetcar intersections, and a lack of signal priority. Right now KW doesn't have lines crossing lines, our stops are very far apart (some here say too far), and we're planning to have signal priority. Hopefully it won't be a Spadina class experience, time will tell.