No, I don’t think it’s the same at all. The solar sail idea is well established and has some interesting possibilities. This QI stuff really does sound like junk science to me, but we’ll see. I just don’t understand any of it.
The solar sail is a really interesting idea, because we were taught in physics 101 that photons do not have any mass. Turns out that isn’t exactly so. They have what’s known as an “effective mass”, or “relativistic mass”.