The upgrades look pretty good for anyone on a 5 or older. Software features were tempting but my 6 Pro gets one more Android update next year so I can probably build off for another couple of years unless my battery craps out sooner.
Hope 7 years of updates becomes the industry standard.
Ooh I was JUST about to buy a second hand one. Prices might get a little better soon.