That sounds great~.
If it's easy to not just add things oneself, but add things that others have made for it, this could grow quite a bit with people making new Assets for it.
One just needs to look how much stuff there is for the Character Creator of RPG Maker to see how much people like to add their own stuff.