You will have problems with this, as you say the PIX wont send packets back out of the interface they were received on.
You can set up the clients so they connect to each office, with multiple entries in the client connection manager.
Or if you only want one VPN access point you may need to consider a router or concentrator to terminate the client VPN's.