I agree with neo, it seem's you guy's want to handle all the mod's yourself without any communal help at all. Don't underestimate your customers! You should allow some kind of customer depot of changes or modifications to your mods where people can go to share graphics and imports. I ain't just talking in a forum area, i am talking about a easier to access area that people that buy your mod's can easily find.
I also couldn't agree more with expanding older mod's, there are some that seem not to be finished "Forumon" comes to mind and there is much potential to forumon but it seem's you guy's have built it and just left it alone which brought your rep to where you want it. I understand time and priorities which are working against you, but the cost you are charging for your mod's seem to point out that all of them should be primed to be the best it can be, instead of just used to get your service in the open.
I am sorry to be blunt, but i tend to speak my mind on thing's as to me i put alot of money into your mod's and alot of them i am happy with, there are just some that do need some more work put into them.