Regarding the creation of the links to read the articles. For me the readcube link is just made from the DOI you get on the public webpage. It is so simple that I even wrote a little bookmarklet to do it: https://betatim.github.io/posts/read-any-nature-paper-for-fr...
For example for http://www.nature.com/nature/journal/vaop/ncurrent/full/natu... the readcube link is simply http://www.readcube.com/articles/10.1038/nature14015
It seems too easy? What am I missing?