Battery life - yeah, that sounds like fair comment. Is the battery removable? If you have to use an external battery pack or stop and recharge a fixed internal battery then that would be a bit crap, but if you could just swap in another battery then that needn't be a total showstopper, though it would limit how long you could shoot for, of course.
I wouldn't be interested in resolutions higher than Full standard HD. I've been watching the videos in 720p on my laptop and tablet and they look really good. If I had a HDTV, I'd want to record and watch in full HD.
As for stable images ... I'd assumed that the cameras were as they appear to be in the video above - handheld, helmet-mounted or stuck on the end of a canoe, ski, motorbike, whatever. If they were actually in special anti-vibration mounts then that is a bit misleading!