I think that even though they may not be used anywhere, this game is ripe for custom scenarios even once they are not releasing new expansions. To be honest I think that the game is pretty much 'complete'. The only things I'm sad about is that the promos are not available anywhere anymore.
Yeah, I really wish there was somewhere we could get the promos too. I love this game and want to consume everything I can.