I visit Gamereplays.org quite often, but as you said it is hard to get the replays for EF, since that site was really made to support the official game expansions, not mods.
Another reason why it would be nice to have replays is that people can bring out valid balance discussions, such as a game where my IS-152 took out 50 Tigers.
Finally, it would increase the number of visitors on the site, as there could be nice tactics they can learn just by watching those replays.