This I think hits the nail in the head but you fail to draw the right conclusion. If its not a technical problem, its an economical one, and there is absolutely zero reason right now to make it viable all of a sudden. DX12's mGPU bit is up to devs and it still is even if Intel offloads parts of it to its IGP. It won't happen because devs will need to implement it, your perfect proof of that is the current demise of SLI and in somewhat lesser degree, Crossfire. And the few percent you can win on an IGP in absolute performance is a complete waste of time, especially because discrete GPUs get stronger much faster than IGPs. By the time you're done implementing it you're already looking at a cheap discrete GPU that can dwarf its performance for 30 bucks. Those product stacks jump up in perf with 15-30% on a yearly or bi yearly basis. IGP's are still stuck struggling with medium 1080p graphics, hopefully at something above 15 fps.
I also remember this one
www.anandtech.com
Didn't fly, and its now dead and buried. The theory is great. In practice it just won't work.