I think that for the sake of usability and utility, more than accesibility, you should put at least one link at the bottom when the scroll is long enough (with long enough I mean 3 or more screens down). I think if you read all the way down the article or content, then you might need a helping hand, but if the architecture of the site is well done, then hitting back may be better than home.
I'm against the middle page "go-to-top" cause you get a loop in your page that makes no sense unless you've inserted a top nav in the same page like a alphabetical hierarchy or a concept definition list, that obviously has a short lenght and it has nothing to do with the next one. That's the only situation when using the uplink will justify for itself, but I would try to avoid situations like that for the site architecture health.
An example could be this site. But again, it could be a "pita" trying to navigate this from a mobile, but just having the idea of doing it should be considered nonsense.
MHO