Just be aware that if you're running routing in pfSense, you're going to take a latency and throughput hit.
I don't know what set of hardware you'll be running the pfSense on, but the LB4M / LB6M are be line rate forwarding and routing.
With routing in the LB6M, you won't have an inter-VLAN...