Heres a small little script that people can use if they want for taking demos.
All you do is press your bound key, and enter a name for the demo, after that give it say 5 seconds push the key again and the status will be taken in console, finally push it a third time to finish the demo off.
Enjoy.
alias +demo "alias demo +status; wait; wait; wait; wait; messagemode record; say_team Demo Started. Press key again to status..."
alias +status "status; say_team Status Collected. Press key again to complete demo...; alias demo -demo"
alias -demo "alias demo +demo; say_team Demo Completed...; stop"
alias demo +demo
bind "f12" "demo"