If you're going to try the impossible, why a G5? Why not stick an Intel chip in that iBook - it'll use less power and be a lot faster than any G5 system.
Plus, the Intel chip will at least physically fit into the iBook, sort of, whereas a heat-sinked G5 is too tall to even wedge into the case anywhere.