This is rather dismissive. Buckle up and let's hear a few of your "many questions". "Can't" means "haven't yet done" my father used to say (bang on about).
There's a reason why it sounds rather dismissive. It looks to me like a Heath Robinson contraption designed to solve non existent problems, and problems that are more easily solved by other, simpler, means.
The ability to remove a tyre without "Bathing yourself in solvent". Anyone who has removed a tubeless tyre with the intent of changing the sealant will know that the it is very happy in the tyre and doesn't want to come out. It sloshes around in the U of the tyre and if you want to get it out it just won't comply. "bathing yourself in solvent" my backside. A bit of solvent on your hands is not "bathing".
"Without the usual struggle of mounting." It's a learning curve. I did struggle to begin with, it's a matter of acquiring skills. But there are easier ways of mitigating this such as high throughput valves. I regard it as a non problem. Granted it would be tricky at the roadside but that's a very rare scenario and one that hardly warrants a complicated solution like this when it's adequately catered for by the simple expedient of carrying a spare tube.
"This provides rigidity" No it doesn't. Air pressure provides rigidity, and it does this regardless of whether a tube is present.
"provides ... thickness to enable sealant to plug the hole" another non problem. The tyre alone provides this in a tubeless setup.
"But what if you have a non-tubeless ready wheelset" Then use Slime tubes (or similar). I've never tried these so I don't know what problems they present. "But the thin casing and flexibility mean that, if you get a puncture, the tube doesn’t tend to seal properly and will leak air and sealant into the space between the tube and the tyre casing". Oh really? I didn't know that. So this contraption might have some advantage, I'll grant that. Score one to the weird glued in tubes. However, my solution to having a non tubeless wheelset is simply to run tubes, carry spares and patches, and not bother with sealant at all.
And what are you supposed to do in the event that your glued-in tube fails? (Valve failure; Tyre split and blowout needing a boot; Sealant all expelled ... ) How are you supposed to fit a spare? Faff around unpeeling the glued in one? Cut it away leaving the glued in remnants in place? Carry a spare tyre?
"Tubeless tyres also run the risk of rolling off a rim in the event of sudden air loss." Not in general they don't. It's a specific problem with hookless rims. If anything, tubeless setups tend to be harder to get off.
"It solves all the problems with tubeless," he claims. No it doesn't. It
might solve
some problems with sealant filled tubes in non-tubeless setups, but as far as tubeless goes the problems it solves are either non existent or more easily solved by much simpler means.