OpenVPN and routing between muliple subnets?

4 public IP's. 1 LAN subnet for each public IP. pfSense is running on ESX, so the number of NIC's is not a problem. It would be great to access each LAN remotely with OpenVPN, terminated to 1 public IP. This can be done under "additional options" under OpenVPN, but as far as I can tell, I'll need to use IP adresses to "push", instead of interface names (LAN's) here. The 4 local subnet addresses are likely to change quite often, so it's not very flexible to update the VPN settings each time…

"custom options section"??? I must be blind? Or are you talking about "additional options"?

I have added

push "route 10.10.40.0 255.255.255.0";

in "additional options" at the pfSense VPN tunnel terminated for mobile clients ("road warriors"), but I can not access 10.10.40.1 with clients. The site to site VPN is up, I can ping 10.10.40.1 and 10.10.60.1 from 10.10.50.1.