The over-shoulder view from character to character is a bit reptative; I'm not sure how feasible this is in terms of resources, but mimicing/copying Deus Ex could potentially alleviate this. IIRC it was a dynamic thing that calculated the view via being a triangle, the characters being 2 points, the camera a third.