You're playing doubles, so cross court everything unless you have a wide open court, or you know for a fact that the net person can't handle your shot. 50% is not good enough.
As far as the server bringing you out wide, if he's predictable, why not step in and return it early? you just have to take the ball earlier to neutralize the spin/bounce. If you can hit it early, you won't be pulled as wide. And remember, cross court everything.