To clarify, do the systems on the other subnet need to know how to route back to the clients subnet?
yeap , unless someone is NATing along the way..
in your case you NEED to configure routing properly,
this can be done in 2 ways:
1) add a static route for the remote/vpn subnet pointing to openvpn client to everyone
2) add a static route for the remote/vpn subnet pointing to openvpn client to your default gateway
the above stands for server side also,meaning that your openvpn server side pcs
must know where to route packets for the remote network...
Michael.