Actually, the openvpn trafic orignating from pfSense cannot take advantage of the load balancer.
In order to have a functionnal(FAIL-OVER ONLY) setup on a single box, here's what we did:
If the tunnel goes down, add a route to direct OpenVPN trafic to the other gateway (ISP2)
In the openvpn client configuration, add to the custom options:
up-restart;up /var/etc/yourscript.sh
Idealy, the script should be linked to the load balancer (for the monitor IPs)
So, there is follow-up in http://forum.pfsense.org/index.php/topic,1650.0.html for the load balancer scripting…
mtoadmin