Sarah,
I've not found anything on the incinerator toilets, but did find info
on a composting outfit on Phred's Poop Sheets. Go to
http://www.phrannie.org to find them. As Terry pointed out some time
ago, these are invaluable reading!
Jim