Sophos UTM 9 MPM Worker Config

My company has had several issues with availability and performance regarding the reverse proxy configuration. Sophos has had to adjust the MaxRequestWorkers to solve our performance issues. We have a virtual appliance and over 50GB of memory, we have plenty of resources to support additional worker processes.

My question is why are these configurations not automatically adjusted based on available resources? And how do we prevent issues from occurring in the future? As our company grows so does the load on our WAF. Sophos will not provide us with documentation to change these settings so essentially we need to call anytime an issue occurs, and getting someone on the phone who are similar with these settings can be quite the challenge.