I agree completely on the fact mouse and wasd navigation should be both possible, however this does have it's downside. Any of these controltypes would not be combinable and only be used with a settings toggle. You said wasd should have arrow keys for camera control... wich would make this game unplayable, you'll need both hands on the keyboard and won't be able to target.

Here what I've got in mind.

Mouse navigation (isometric camera standard)
moving: point & click
attacking/selecting: right-click
camera: screen edge tracking / arrow keys

Keyboard navigation (3rd person camera standard)
moving: wasd
attacking/selecting: left click mouse
camera: right click+hold mouse

tho mind the problems point & click could have with screen edge tracking. So this would need another feature:
camera types:
- isometric: (3D-rotate around character's z-axis)
- free camera: (3D around all character's axis)
- fixed camera: disables screen edge tracking (only if mouse navigation)
- first-person: mouse-tracking + first-person view(only if keyboard navigation) This does make targetting hard as your target would need to be in te center of your screen.


It's one of these days...