This feature isn't new, actually - it's just the integration that makes it novel. Puppy basically boots with the equivalent of "knoppix toram" and then writes to the CD when it's done. I'm working on a script to do this without using a ramdisk as Puppy does.