I am noticing that all users - regardless of whether they are a supervisor or not, have access to settings which gives them the ability to turn on and off the functionality for other users - that is strange.
Also - maybe consider coming up with an icon system which helps people identify what record type FOM is displaying. In our shop I anticipate users having trouble sometimes distinguishing between constituents and appeals named after a constituent and events hosted by constituents because they all contain the constituents name. I know that you can change the find criteria to limit it to the record type you want but most people will begin to type into the FOM box with the default options. I can see that query says query underneath but maybe all of them should be identifiable.
Those are my thoughts for now... Otherwise it is awesome.