Also sorrt for practicing the dark arts of thread-necromancy but an idea I've had for a while now (don't ask precisely, but it's definitely in the "years" category) is to have a "3rd person, fixed moving camera" style... what I mean is like how the the early Resident Evil games played (e.g. you entered one region and the camera would switch to the top corner of the room you were in; I seem to recall one of the earlier games in the series [set in a mansion] used this technique to great cinematic effect... very atmospheric as you couldn't see zombies coming until the last minute, if you were in a room with the "wrong" camera angle - then they'd suddenly be at your back!)
Of course logistically, the major challenges would be:
*) preventing 1st person mode (but this is straightforward by just stopping/resetting the camera view cycling, via cogscript)
*) Shooting/auto-aiming - with 1st person view disabled leaving only 3rd-person view (from a fixed/static camera position), it suddenly makes using any guns/lightsabers to slay the baddies quite difficult as aiming becomes an issue. Perhaps some clever auto-aiming code could remedy this...
Just a few random thoughts for others to contemplate ... and posssibly run with!