I fully agree with that last quote. As far as I know, there has been conducted no decent scientific research on the issue so far.
However, we have a few good SD topics here on the forum. Perhaps you might want to check them out:
The BIG Shared Dreaming Topic - Part 2