That's literally the mod plus maps tho. I don't know what flaws other mods would address. I mean, it has flaws but they are all directly linked to customisation as well.The only good thing about this mod is character customization.
I like small scale sometimes too. If you think it's casual tho you are mistaken (in terms of difficulty). Playing without a clan and a strategy is tricky if your team sux and the players on that server are really good. Playing on vanilla is very easy after a few days on crp. May just be that the good players stopped playing vanilla :pp
It may die who knows, devs could cok it up by making poor gameplay balance, they listen to the community a lot though and implement changes regularly. Cant wait for banners in crp