I agree that 0ad is wasting its potential, but I don't think the scenario should be the absolute priority, I think the better immediate step is working out the multiplayer mostly an anticheat, account management etc to push the game to mainstream platforms like steam.
once more people notice, the additional interest should drive people into creating content and improving the game, the opposite is having a well polished game that no one knows about.