More bad physics (or bad writing)
I don't buy the part about it being "twice as powerful as the thrust produced by solar sails". I believe they mean twice the thrust for the same energy input. However, solar sails do not need electric power. Therefore they may have much more than twice the area of solar collectors with the same weight. And I'm not sure they've taken into account the effectiveness of changing solar radiation into electric power.