It was great fun, but wasn't anywhere near as busy as the picture in the article and most of the people using it looked like they were there recreationally.
That said, getting around the city on foot or bike can be significantly more convenient during the winter because you can cross the river at dozens of spots rather than having to use one of the handful of pedestrian or car bridges.
Some people use it to get to work, but most don't. The problem is that it is very very cold here in Ottawa. This morning it was -22 C before you factor in windchill (which would be worse if you are skating.) In that cold it sucks to put on skates, and your face hurts.
So they modified a zamboni! https://www.youtube.com/watch?v=THe4vZ2dVfM
http://www.vancouversun.com/crews+clear+snow+then+flood+Ride...
I have friends that use it on a daily basis (especially now that it has been less than -15C for over 45 days this year.