I have coded a feature which allows the server to force all players to automatically demo each map they play while on a PBCup Competition Server. Presently this feature isn't configurable by clients, so whenever you enter a server a demo will start recording.
These demos are saved in the following filename format:
pbcup-server_map_year-month-day_hourminutesecond.dm2
The filename will look like:
pbcup-theta_fort20_2006-01-26_020625.dm2
All times are expressed in EST(GMT-5)
Upon reporting scores on the website, an option is made available within List Challenges to upload the match demos and screenshots. Once you've uploaded the demos successfully you can feel free to go ahead and delete them after 48hours(in case there are any complaints made to an Admin and your upload was corrupt/incomplete).
If there are any suggestions to the automatic demo system please voice them here.
Blitz has already requested an automatic screenshot of the score table at the end of the map. I will look into creating a server-side solution for this, and keep you posted on my progress and future implementation.