I've upgraded this machine from an i5-6500 and it was definitely worth it. I'm doing Java development and the extra cores are very helpful. Desktop interactivity has also increased - things just feel snappier.
The temperatures are a bit higher and therefore the build is not as quiet as before, but I'll look into it.
Quiet and powerful CPU cooler. Not that easy to set up since you might end up un-screwing the wrong screw, but not very difficult either.