I have been using a Sony Z3 for some time now, and is switching to a Huawei P10.
There is no question that the Huawei P10 is a superior phone when it comes to battery life and up-to-date software, but from the video tests I have seen on youtube, I am not all that impressed with the video recording or camera features. My question is, should I keep my Z3 for taking pictures and video recording, or does the P10 have some hidden gems in that department that I am unaware of?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic