I can't answer anything about the frames, but a 40T front ring is REALLY tall... Have you ridden an 1x11 setup yet at length? I use mine as an MTB and road-going bike several times a week. Unless you're an absolute animal, I think you'll find that the 32T or 34T ring is plenty. I don't have the official numbers in front of me, but assuming a 29" wheel diameter (at the tire), 32T front ring, 10T rear cog, and 80 rpm cadence, you're looking at 22mph. At 100 rpm cadence, you're looking at 27 mph.
With the 34T, its 23.5 mph at 80 rpm cadence and 29.5 rpm at 100 rpm cadence!
Do I run out of gearing on fast downhills with the 32T? Yes, on occasion. But I figure 27+ mph is as fast as I need to be bombing down a trail at. There is always a 34T if I wanted to tickle 30 mph. I will routinely cruise on the road in the 10T cog. That's where the 34T might be better. But come the uphills, I'm glad for the 32T.
Gearing strategy aside, there is also the physical limitation to consider. Most 29er frames cannot support a 40T chain ring, XX1/X01 crankset spacing and while still allowing wide tires. The 32T is very close to my frame to start (IP-256). Furthermore, the 11spd chain is probably NOT long enough for the 40T/42T combination and would require you to combine segments from a second chain. This of course would mean you'd have a loose chain and fully retracted derailleur when you went to go use the 10T cog, likely resulting in rubbing, bouncing, and chain loss.
My advice: buy a 32T and see where that gets you. You might be very surprised. If you feel you have strong legs and need speed, jump to the 34T. But beyond that, I think you will only have issues in both gearing and function of the system.
Please take this question in the good spirit with which it is intended, but have you had experience with a 29er or the 1x11 XX1/X01 systems?