This is a great plugin, thanks for sharing!
Now for a question: Maxwell render has the ability to hide groups from the camera, essentially allowing a real-light section perspective to be rendered (instead of holes in the model letting light in at the section cut).
Is it possible to keep the 'trash' geometry (what will eventually be 'hidden' in a rendering) and have the two halves of the model in two separate groups?
Being that I know enough about programming to get myself into trouble, but not enough to get myself out, I was able to modify your script so the 'Slice Model at Section' tool no longer deletes any geometry, but am completely lost when trying to end up with two groups at the end.