I definitely think so, this sounds like what I think might be a big, big part of the solution to this problem.
I would really hope that there's a threaded discussion component, and I would hope that differing opinions/theories are allowed (and critiqued, obviously).
I would really hope that there's a threaded discussion component, and I would hope that differing opinions/theories are allowed (and critiqued, obviously).