Personally, I love X0 but it ain’t cheap. I’d tend to GX mech with X1 shifter, and 1150 GX cassette. It’s the range that’s important to me, though: so I’d happily consider 1150 cassette and XT shifting. The bombproof cassette is great. I’m a great believer that control of shifting is more important than the derailleur beyond base level, so I tend to run a better pod than mech. Shimano 11sp makes no sense to me personally, I need to run a bigger front ring and the bigger 11-46 cassette to get where I want to be in terms of top and bottom. If I was after bang for buck and sod the weight, M7000 cassette, 36 front and M8000 shifting would be hard to see past simply because of that cassette that’s usually around 30-40 quid.
I often think SRAMs range is misunderstood by people coming from a Shimano background. I feel GX is somewhere between SLX and XT, X1 is basically XT but rare in non-oem, X0 is about XTR trail and XX is pretty much XTR Race- the no holds barred XC light and money no object group. X0 and XX are very similar apart from materials and therefore strength and durability. The big differences once you graduate past X1 are in the cassette, and compared to the Hope and XTR M9001 cassettes, SRAM prices aren’t that bad. As always, it’s the perceived price of Shimano due to heavy discounting that makes SRAM look as expensive as it does.