I suggest that you would add the possibility of recording the screen like Fraps does for computer video games.
I get awful lag when attempting to record video games at 30 FPS via HyperCam 3. I'm not sure how Fraps does it, but it's able to record DirectX/Direct3D with not much lag at all.