My preference would be to move forward with accepting the patron facing enhancements and addressing the issues with the new interfaces separately.
The patron side enhancement provides a vastly improved experience for patrons, and the existing triggers are already a great improvement over current functionality.
Even given my findings in comment 26, a lot of customization can still be done with the existing triggers until the staff interface issues are addressed.
My preference would be to move forward with accepting the patron facing enhancements and addressing the issues with the new interfaces separately.
The patron side enhancement provides a vastly improved experience for patrons, and the existing triggers are already a great improvement over current functionality.
Even given my findings in comment 26, a lot of customization can still be done with the existing triggers until the staff interface issues are addressed.