I'd have to say given the chance to do over, I would not buy a fat bike, at least at the prices when I bought. Prices have come down a lot in the last couple of years. I expected a ATV type experience, go anywhere in any conditions. Anything more than around 3" of fresh snow takes the fun out of it. Plus here in southern Ontario, there is a tendency to get some nice snow and then a few days later get a thaw and any trails with traffic turn into an icy churned up mess.
I think a lot of it depends on where you live and the tails in your area.
However, I'm a big believer in the + sizes. Bought a Krampus a couple of years ago, 29" X 3" tires. Haven't touched my other mountain bikes since. Started selling them off.