I already use scihub (I explained in the post). However, it is much much slower than google scholar.
It seems to me that Crossref can give you the DOI, and once you've got that then getting to article text is pretty trivial. I must be missing something.