For the most part, I think bicyclists are better off the fewer traffic controls - including stripes, stop signs and traffic signals - there are.
But as a motorist, and one who benefits from motoring, there is something to be said for optimizing throughput on arterials.
In short, I think the approach has good application in many business and residential "pockets", but not along main arterials.