I decided to factory reset my S7 Edge yesterday just because (performance has been great, except for google music - might have be cache and SD card related?). Before then I hadn't done a factory reset or any cache clearing since I had it from day one. I definitely notice it's a tiny step faster, especially for setting things like opening up the settings when not in memory.
Day 1 for me was 5 hours of SOT with 20% left at the end of the night. Streamed at least 2 hours on bluetooth and watched some youtube video along with browsing. Most of the day I was in the office where the signal can be spotty at times, but it's mostly decent. So I gotta say that 9 months into owning this, I'm still very impressed by the phone and it's probably the best I've ever owned mainly due to the features, hardware design, and camera performance, and battery life. Performance wise, it's smooth enough, but my Xperia Z3 Compact was definitely the faster the device. I'm glad it will be getting Android O too, but it's not I has features that I'm dying to have right now. No reason for me to upgrade, but whenever I do, I think it's going to have to be for a bigger phone because I've decided not to bother getting an iPad Pro 10.5 seeing as I really don't need it. Going to put that money into building my mom a mini desktop using the DeskMini 110 barebones case . Can't be letting my old 256 GB SSD go to waste by not being used.
I'm still eyeing the Pixel XL 2 (despite it not having a head phone jack) and LG V30. Either of those are going to be killer phones for sure. I'm hoping that they're not too wide dimension wise and that the battery isn't disappointing. If I don't jump on either of these, if One Plus decides to go bezel less I can see myself getting that or the S9 if it has a dual camera and better finger print placement. Or who knows - maybe I catch a great deal on the Note 8 and try that series for the first time.