Not a physicist, but I thought it seemed fishy as well. I’m curious how they plan to sustain a reaction, since their setup didn’t seem to be useful for more than a single shot…
On ignoring the H B-11 reaction with high intensity lasers: https://www.nature.com/articles/ncomms3506
On the reaction avalanche: https://www.cambridge.org/core/journals/laser-and-particle-b...
On the conversion of alpha particles to electricity: https://www.cambridge.org/core/journals/laser-and-particle-b...
Pellets could turn out to be the size of a grain of sand.