well, again... my personal opinion only... is that consolidating the information about sellers is a Bad Idea. both for the fact that TDH could be brought into something that it needn't be, and because you really don't necessarily want 100 reviews of your awesome, unlicensed, technically illegal to sell prop to be discovered by a license holder.
i don't sell stuff on any particularly noteworthy scale, but imagine eFX decided to hunt down anyone else making clone helmets and sue them. you come here and see 50 reviews of how awesome mine is... then you know who to sue
people who post run lists are taking their lives into their own hands... they have no-one to blame but themselves if they get sued. but other people posting like that could be bad. remember that there are boards that don't even allow you to talk about sales or sources at all!
i know i'm always defending bad sales practices, and it's really not that i think people should be ripped off. i just feel that we are, essentially, selling stuff out of our trenchcoats in a dark alley. and regulating dark alley trenchcoat sales is just not a good idea (imo)