I decided to write a feedback on a subject which concerns the speed of creations getting approved. I noticed, that it could take weeks and even months for a simple item to get approved so I thought this was necessary to make this problem come to light. I don't claim to know things for sure but it looks like there is only one admin active on this site. In the long run he will be burned out. I suggest you englarge the group of mods or admins to the purpose of approving creations.
There is also another way but it would be too controversial to even be considered. It would be about that not every item needs an approval. Some items are naturally not that powerful. There is also a group of people which you trust no matter what, they could be allowed to bypass the procedurs. This idea would lessen the burden on admins and things would run more smoothly. The admins would have more time for something else.