I downloaded it and gave it a quick try. Walking around the office at a somewhat fast pace yielded some blur on each step. I slowed down a bit and results were better. We have a lot of windows so there was a lot of light/dark issues which is more the iPhones limitations than the app.
Stability was pretty cool though not convinced it would work well on a bike. If you have some untouched videos you captured from the app itself without any post production editing, that would be cool to see. If you said the videos on your website background were all taken with the app I'd be more impressed.