On one of short videos you can see a guy clipping it on and cycling away without pedalling.
There is a lot of information about project, but I can't find any technical data.
I wonder how sturdy mounting mechanism is and how many times one can put it on and remove it. I wouldn't invest...