Currently, the network management of the gateways is done manually with some iptables rules and custom route management.
Having a software router can help to centralize the rules and the network configuration like the VPNs and simplify the configuration.
As PFSense is a well-known solution on the network management community, the test will initially target it to check if it can match our needs.