Sure, that sounds good to me. This is what I would recommend:
- Create the demos, but make them as a short as possible, like 5 min max! Editing takes a lot of time. The shorter the source, the quicker.
- Save the demos as "filename of the zip file" and zip them up. For example, if the download is "map_xyzq3.zip" and the map is called "xyzq3.pk3", then use "map_xyzq3" as the filename.
Then either email me the zip or get yourself a Dropbox or Google Drive account (I can send you an invite / link if required) to upload the demos to.
We could try this method out on a few maps to start with and see how it goes.