Interesting. I'd never heard of this until you mentioned it and I googled a short description. I'll have to learn what this entails before I can comment more.
I have been working on a little essay about plastination, http://www.gwern.net/plastination - it's not very thorough, but Darwin says he'll send me what he's written before on the topic of plastination/chemical fixation, which ought to help a lot.
From Mike Darwn's Chronopause, an essay titled "Would You Like Another Plate of This?", discussing people's attitudes to life:
Conclusion, graphs, and references in article. As usual, I recommend reading Chronopause.com as Darwin has many good articles; to quickly link a few: