I agree with the idea.
When I made my mini-campaign I only had few replies from friends and only a couple from "unknown" (they identified themselves, but I didn't knew then before), people.
Having opinions or point of views from other people is very iportant, not only for correcting bugs or improving the game experience, but for having new ideas and gaining morale for creating new missions: very iportant because sometimes you get stuck in a mission design an finally you give up (it happened me twice when trying to create a campaign for Sub Command

).
Also could be a good option if someone played a mission designed for, say, the stock game, but runs ok with LWAmi.
I hope this idea works