...Ok, I know that was a bunch of funky technobabble, but it works better for me then the "He just flies because he's charged up with solar energy" bit that Byrne came up with.
Sounds okay to me, but to be honest, I've always thought that any kind of comic-book type flight could only be achieved by some sort of yogic-type levitation that just defies scientific description. Concentrate and it will happen. This is a philosophical stance; don't try it at home, or worse, from the roof of your home.