I think this sounds like a good idea.
Sure, I'm all for seeing where I can improve on things and whatnot and hearing suggestions and advice and the occasional "WTF?" , but what I do hesitate about is the people who aren't members here who've made TF costumes. I'm not sure they would appreciate it if someone here on the forums made a comment that to the original creator sounded like the person was totally ripping their costuming skills and/or construction methods (Not that I think that would happen here, since we're all a pretty good bunch of folks.

) Maybe if we get some kind of okay from the costumer before we critique them?
But like I said, I'm all for it. Just throwing out the precautionary red flag.