Some of my colleagues argue that Researchgate or Academia.edu are good for information on research (sharing and searching) while these platforms do not offer the really interesting part of research - performing it. They say that a software platform focusing on research collaboration is a good idea. I am in doubt. What do you think ?