Their big problem is that they depend for fuel on 3He, and there isn't any. Not on Earth, and not even, usefully, in the lunar regolith. (By the way, there should be a better name for 3He as there is for 3H, tritium. "Helionium"?)
There is one source for 3He, and that is decay of 3H, tritium. Tritium can be made in high-neutron-flux processes such as in a CANDU reactor, slowing the neutrons with heavy water until they fuse with the 2H deuterium atoms in it. Then, keep it for 12+ years waiting for it to decay. We actually do manufacture a noticeable amount of tritium, and then store it in missile silos for the requisite 12 years, purifying out the 3He half periodically and topping up the tanks. Tritium is stored there ready to be funneled into the middle of a hydrogen bomb shortly before lofting to its unlucky recipients.
Operating these things is supposed to produce a little bit of 3H, which in principle could be collected, banked, and harvested. But each 3He they burn is very unlikely to make the 3H they will need to get another 3He some years on. They have to extract, anyway, the tritium they make, to avoid fusing those by accident, producing useless and harmful hot neutrons.
There is a competing technology, that has been worked on at Princeton and generically labeled "field reversed configuration", FRC, also burning D-3He, optimized for spacecraft propulsion. They hope to loft a test article by 2035.
So there are a few practical uses for this technology, if it can be made to work at all: to power spacecraft exploring the outer solar system, and maybe even for a moon base; but not for practical energy here on Earth.
For energy here, solar + wind + storage are the key to forestalling civilizational collapse. It might still be possible to prevent worldwide collapse if we radically increase the investment rate in these known-practical technologies. But not if we don't, and we haven't, enough. If civilization can be saved from collapsing, this tech could become interesting someday. Otherwise it will stall when civilization collapses out from under it. It is safe to say that would be a shame.