I've been messing with python for setting up First Person Cam Pushes (aka Vault Control Panel in Kadish). I got one set up in Neolbah for the elevator keypad now. However, you have to make sure you use Override Camera Transistion on your camera.
Here's what it looks like if you don't:
http://www.youtube.com/watch?v=ktH0XyIRe_A
And here it is with the Override set to Cut:
http://www.youtube.com/watch?v=DZJ5JCFw7Ak