Oh, and the OpenFirmware version doesn't want to boot off of yaboot's bootstrap partition: it says "hd:2,/vmlinux: Unknown or corrupt filesystem". I.e. it reaqds yaboot off of there, but doesn't read the kernel. I'm just booting from yaboot in the OS X partition.
I haven't gotten around to trying to play with the SuperDrive yet, either, of course. O.