There would have to be stairs for safety, that's a given.
Also, I don't think it would be neccesary to have all the stations like that especially if there is more room for a more standard type system. Still, you have to confess it's pretty cool and has the advantages of not taking up any road space unlike LRT and would breeze along traffic. Beats the hell out of the Gondala idea which I think it kind of silly except for specific uses like getting to Toronto Island Airport.
Notice how the beams are made of steel which would mean that most of the line could be built off site and then simply assembled causing far less disruption and time than LRT. Actually I think with the novel station concept they are more pedestrian friendly than any LRT with ROW as it inhibit pedestrians being able to cross streets and the ROW takes up road space and thus potential sidewalk room which is the last thing Toronto needs.
You must admit it's kind of a neat concept and it's Canadian as the roadway they showed was Broadway and the B-Line articulated buses. The capcity wouldn't be subway level but certainly higher than any at grade LRT as the trains are subway width and look roughly 30 meters. Also, not dealing with street traffic they could have far higher frequency levels.
This is also the kind of thing that I think would be ideal for some form of PPP. I could see the TTC giving long term advertsing rights in exchange for helping build the stations.