Well, here I am, with my M5. And here's the deal: the phone's good, really, it is, if not for the usual SONY problem at the start of every SONY phone I had - firmware. It's even annoying, why it happens all the time. Firmware is definitely responsible for the reason the phone gets drained and heats up so fast. Although i haven't experienced a single lag so far, here are the things I'd like to mention:
1. All 8 cores seem to be working every time you start any application, but they are supposed to work only when working on smth heavy, like new games and such. Not using them, still can warm my hands with the cell phone in winters - great use, but it is not supposed to be like this.
2. Battery gets drained really fast. SONY, please admit you need to handle whoever is responsible for making this firmware. It just doesn't seem to work correctly. No offence though, you always fix things later, but why not at the start?
3. Stamina mode doesn't seem to be working properly. It is supposed yo turn of the Internet traffic, but I still have notifications from different messengers. Had Z1 previously - worked fine. And c'mon, it's not really saving anything right now: with or without stamina it's the same battery life drain on my phone.
4. And, of course, google application. I write it here because it affects camera. When this application is on, when you start the camera - you can't use it instantly because you have a message that your camera is being used by some other application. Same problem on my brother's Xperia Z3.
SONY, again, firmware. Everything else is beyond every possible way of cheering your work on this phone. It's a very balanced unit with just awesome screen, colours, resolution e.t.c. Work on the soft just a bit more and it's good to go.
Cheers