I happened to catch these in action the other night. (Delaware Avenue south of Bloor Street).
I'm not crazy about the quality of light. It's a very futuristic, cold and unwelcoming flourescent-like white light. But I'm sure it uses a ton less electricity.