I think that the store is great: it gives people an incentive to make high quality profiles, plugins, botbases, and combat routines. HOWEVER, currently it is very difficult to determine the true quality of these products.
Sure, you can demo some of them for a limited amount of time, and sure there is a forum where you can look at a 200 page topic on the matter, but why doesn't the store have the features that basically any other e-commerce site has?
Reviews, on page comments, better showcasing space, etc. are all ways that I think would allow the community to sort of self-moderate the items on the store. If a profile maker gets a reputation for making shitty profiles, this will be readily apparent. If a profile just straight up doesn't work, you'll see that on the page.
Implement stats, and community review capabilities, and the store quality will skyrocket. Let us see access stats like how many times a profile has been downloaded instead of just putting it in a "popular" category. Force developers to be transparent and up front. Just go look at sites like etsy, e-bay, amazon, and even social networks like reddit or pinterest, and you'll see plenty of features that could greatly improve the Buddy Store experience. I don't think that the buddy staff needs to get a report for every bad profile. Let the community influence the moderating and remove some of that responsibility (read: lagtime / delayed response) from the equation.