Whilst undeniably the camera would benefit from more megapixels, I too have managed to capture great some shots from it that whilst may not suit being printed / blown up, they certainly are great for sharing via social networks / flickr and such.
Its far from bad, but it is also far from perfect. Had it been 8 mega pixel / ultrapixels it would have been better, had it also been 13mp and no ultra-pixel I think it would have possibly been better than 4mp ultra pixels.
But video recording I find to be of same quality as every other 1080p shooter, but the hardware stabilisation is very good on the one.