I know this is a complicated topic because the Forms Routing Service runs into all kinds of issues if it is running on more than one server, but load balancing capabilities would be an incredibly valuable option for high-use situations.
We are using Forms more and more each month and after going live with a new process last week we encountered an issue where the routing service tied up all of the available memory, which in turn caused the CPU to spike and several tasks to go into a "locked" state.
We can keep adding resources to the server to try and keep up with growth, but our ideal solution would be a load balanced environment with multiple servers handling requests.
Because we cannot run the Routing Service on multiple servers without causing issues, and that service is taking up the bulk of the resources, load balancing doesn't really make sense and our only option is to keep bulking up the server.
I've talked to Laserfiche team members about this before, so I know there's no "easy" solution at the moment, but I wanted to highlight how valuable this would be for our environment.
Based on our current rate of growth, it may eventually become a necessity. At the moment we only have about 625 active BP Instances, but we expect that to increase by over 1,000 just in the next couple months.