I've been rocking an Galaxy S6 Edge+ for the last few years, would this be a worthwhile upgrade?
From an S6Edge+ perspective, if you're missing out the latest software updates and need an upgrade in the camera department, then go for it. Otherwise, there may be a better choices in the market or just go with a "premium" smartphone to future-proof for another 3-5 years.
Edit: spelling