The parallels are greater than even those you described. I'm helping a startup focused on bringing out an integrated research environment to help fix many of the issues presented in the comments here and the article. Happy to chat with anyone who would like to see a demo. Email Lane (at) MyIRE dot com.