There's a long thread over on weight weenies about these (and probably every other cycling forum) and the (professional/biomechanical) consensus is that they are a gimmick. Wasting valuable cardio vascular power on tiny, inefficient, badly suited muscles is a bit silly, benefits are below measurable levels. Similar to the pulling up on pedals discussion.