A few things, and If I sound harsh please I'm just trying to prove a point and have no intention of being rude or mean.
Phoenix: If you had zip experience then why did you open a shop? I understand that you grew from it and learned, but wouldn't it have been better for both you and your customers if you have learned another way? Now there are a ton of ways to learn and gain experience with art, such as the Elite clan, (which I understand wasn't when you started but now is available) regular posting in the fan creations forums - I believe, as being part of, the art community is always helpful, or if you want to do the shop thing then join an already successful shop as a worker, then when time comes and you want to open your on shop you will have the dedication and experience you need. People will come to you and it will clear up dead shops with 5 posts because the owner abandoned or was irresponsible.
C88: I understand that right now the Clans and Clubs are being worked on but I don't think the Celadon Mart needs constant moderation, just organization. Like LuckyLuigi7 said just have someone who is very experienced in the working of a shop (Many candidates, G2F, Light Manaphy, Bonsly1994, whoever) to right a "Good Shop Guide" and someone to run a shop approval system who doesn't necessarily have to be in the Clans and Club reformer team (Once again many candidates)
I don't see the big flaw in this whole plan? I think it will really help.