Why so dismissive? I don’t agree with you at all. He’s basically describing a solar sail made out of a magnetic field, rather than anything material. It would probably work, subject to the constraints he describes; i.e., it’s outbound-only.
Ok if you believe in panspermia. Other than that useless. A joke.