From what I've seen, if you want good on board video you need a decent camera with image stabilization. That camera really has no protection from the elements none the less a hard hit. I suspect it won't last long. As for the quality, the video probably has all the HD pixels, they but probably won't be the right pixels.
This guy uses a run cam. It's more expensive but it look pretty good.