Overall, from a single player point of view I'm satisfied with the game. I'm also a long time fan of Obsidian, and I'm fairly sure I have every game they ever developed for PC (Yes, even Alpha Protocol)
Sure, the camera for single player could get tweaked so we're not stuck with only two modes. But I like the Focus/Power design, it works well on pretty much all encounters. The only encounter I consider broken is playing as Lucas against bosses that have that aura that hurts you for being in contact with them (Since Lucas has no ranged). With the NPC AI being pretty poor I had to do alot of reloading to get past those areas.
Other than that there's a good feeling about this.
Now, if we move to Multiplayer as I've noted in other threads the camera design choice really becomes bothersome. The play area is too small to have players running around in, and since charcters are not able to dodge through each other (This is a good thing mind you) any sort of tactical gameplay is very annoying, and almost impossible if you play a mix of melee (like Lucas, with his 2h dash attack) and Anjali in her flame form. In that scenario Anjali is accually able to shoot at enemies you can't see! The game knows they are there, and can target them - The players just can't see them. Also if Lucas were to dash too far ahead he will get warped back to the host. We thought it was "just" lag initially, but it seems to be a leach on the people that join. The camera isn't centered on the Host, so rather than just one annoyed player there's two (or more).
My recommendation is to up the viewable playing area between 50-150% depending on the number of players in the game as to provide some room to move around on!