From listening to the episode I'd say that it isn't much more than a gut feeling derived from their experience building the experimental reactor, coming from the head of W7X I'd give it at least some credibility. Without sufficient political will this isn't feasible at all.