Yep. You are right. It would be nice to have these ops in the Select Op directly - way more handy.
If you are interested imho, I see the interface more or less like this: Imagine a current Select op.
In the Input menu we add "Select Slot" item which brings on screen your save/load slection logic right below (including the number of Input Slot).
Right next to the Output (enclosed face and blablabla) we put the Output Slot number the resulting selection will record in. How do you find this approach?
Meanwhile I have played with your prototype version. Impressive. I like the logic. It tracks original faces which is good.
I would like to know mode about your and/or functionality. I think And should add the current selection to the loaded one as ususal.
What about "Or"?