I use a Hero 5 and it's all pretty positive. Image quality is simply fantastic. The one thing I'd say is that the fact that the unit itself is waterproof (so doesn't need a case) is both a positive, but also the only negative I can think of, which is the difficulty of adding an external mic. Without butchering an external case, using an external mic means opening up one of the normally sealed doors, meaning it's no longer waterproof. Battery life and software seem pretty good to me. Happy to lend it to you if you want a play?