We have been on V11.2.1 for over 2 years and recycle our WPs regularly. Initially we did full reboots on the weekends, but then we realized that usually only two of our five WPs leak at a time. We now know that cautiously recycling just those two WPs is sufficient and not very disruptive (I use task manager to identify their PIDs, then recycle them via Service Manager.) I've been recycling them in the middle of prime shift lately without any ill effects. We are a relatively small shop though, so we have quiet times during prime shift that I can take advantage of to further reduce risk.
We started an upgrade to V11.2.4 when it became available to repair this problem. But others reported that it was still leaking too, so we stopped work on the upgrade. Our current plan is to stay the course with our eyes on V12 next year.
Even minor upgrades have risks that demand you TEST ABSOLUTELY EVERYTHING. When we upgraded from V11.2.0 to V11.2.1, it introduced a new bug that impacted us! We were able to code a workaround for this new bug, but there is always the potential that the next new bug will not be so easy to deal with.