Its not perfect, but definitely worth it. The proof is really in the transformation outside the ROW. Neighbourhoods seem to have new energy all along the line, and the new shops popping up are a lot better than those that couldn't survive the construction. The few condos that have been built so far are good quality, and at a restrained scale that doesn't overwhelm the street.
I think it was the Northcliffe and Wychwood stops that were being considered for removal. To me the one stop that should be removed is Vaughan. I know its a major street with a lot of apartments, but that string of Bathurst, Vaughan, Wychwood really is the only frustrating stretch on the route. Besides, the 90 and 126 buses also stop there so, and its pretty close to Bathurst.