http://www.gamereplays.org/demigod/replays.php?game=51&show=upload
Frogboy has mentioned support for this site, but let me get the word going out as he's busy enough as it is.
That link is where you can upload Demigod replays. After its uploaded there is a thread created for it for comments. You can "wub" it as a great replay. If people do that enough it goes up for Hall of Fame voting where those replays get a special section. Its a pretty good system. I could go over the details but I bet everyone can figure it out.
So yeah. I would as I'm sure everyone would appreciate if we could upload as many Demigod replays as possible. There's no limit. You'll get spotlight attention if the game was PR0 enough too.
Replays streamline the process of the evolving the metagame. No strategies or builds are secret with replays. New strategies will evolve as the previous one is countered. Its also a good way of linking proof of something you might be discussing about strategy. Its great to upload the files whether you win or even lose.
The more replays the community uploads and the more people discuss what they see, frankly, the better Demigod will become.
This system will only be as useful as the amount of replays the community uploads for everyone's benefit. But you guys are awesome, so I'm sure it will turn into a useful tool for everyone. 
This is only the start of the GameReplay's revitalization of the Demigod section. I'm glad it can be useful to the community finally.