I got some help from @oleastre and @yyadavalli in the ensime-server channel to get all the latest versions of coursier, sbt, ensime, scala lined up and the atom plugin does much of what is listed on the features page. I cannot get Errors and warnings (in gutter and in an output window) to work yet, which is strange, as I would expect that to be the most fundamental feature. Any ideas?
I also cam across ensime/ensime-atom#274 (while trying "Show Implicits"), but I do not know if it is related to the above issue with marking errors.
On the other hand, most of the other features do seem to be generally working in atom as well Jump to definition Hover for type information Errors and warnings (in gutter and in an output window) Basic autocompletion Organize imports
"goto docs" produces skandasoft/browser-plus#163 which looks a bit more editor specific