Firstly, I'd like to know if there's a way to view demos (recorded from first person) as if you are free-speccing (not following anyone). I can imagine there isn't, as there may be technical limitations such as the demo not recording anything you didn't render at the time or perhaps difficulties with a spectator appearing in an already full-slot game (as if the demo were a game being played). If not, will 1.2 have anything like this?
Secondly, I've thought of a positive use for aimbots. It would be a nice feature for a spectator/demo/in-game camera to target a player only changing it's direction (not it's position). Would it be possible to have maps which display the image from such a camera (non-fixed) as a texture in-game? Even if it were only possible to have a low-fps screen it would still be neat.