Just my $00.02 as someone who always tries to stay with 1 MB in hopes of just upgrading the CPU down the line. It never pans out as you usually are able to do 2 GPU upgrades while on the same CPU and by the time you get the itch to swap CPUs some other tech associated with the MB changes that you’ll lust for and you’ll end up doing a full upgrade.
Yeah, given my experiences the last 7-8 years I'm not a fan of upgrading cpus. After 2-3 years, it gets dicey. On Intel systems I wouldn't generally even try given past history with 775, 1155 or 1150 sockets (or hell the old P4s). Its gotten better with 1151 and backwards compatibility at least but Intel mobos just don't last in terms of availability and you're left with the ebay/used market. Although I just picked up a used 3770k for my 2500k system to mess around with. A bit pricey but it came with a mobo and ram in case my asrock p67 doesn't like the chip.
My AMD upgrade from a phenom2 to an fx8350 was okay but has had enough little issues that if going that route again, I would likely just go with a new mobo and ram (if needed). The 970 chipset can handle the 8350 but the older ones I think are riding the line compared to the boards put out in say 2014/15. I picked up an asus mobo with rgb and m.2 there towards the end. I've also had that same gigabyte 970 mobo give me all sorts of problems with newer video cards from AMD, power issues/stability/bios splash screen corruption. Welcome to manufacturers not updating bioses or newer cards not running in spec etc..
TLDR: In my view, price/perf right now just favors AMD with the upgrade option in case you need/want it. $70 difference means you can go buy a noctua u12 or u14, a non beige noctua fan that will let you game in relative silence.