You need 3 things to make this work.
Route to each different subnet.
Rule in LAN to allow such traffic.
Outbound NAT rule to allow the traffic to return.
I think if you get those setup, you won't have any problems. I think I wouls also turn on the advanced option to bypass firewall rule if the traffic is on the same interface.