That's pretty much true, but I think other than altivec and proper SMP (multi CPU) support, the core G4 instruction set is quite similar to the G3's.
But, I'm neither a CPU expert nor a coder, so I can't say for certain.
Hopefully someone more knowledgeable about such matters will chime in....
c