While manual install and manipulation of files in WP directories was typical years ago, most plugins today can be (and I think most typically are) installed from inside WP by going to the plugin menu, searching, and clicking on the install button for the plugin from inside the WP gui.
Since your “help” files are not available until AFTER install, and you don’t explain whether a gui install resolves any requirement to fiddle manually with the directory, the question remains whether one has to manually fiddle the plugin AFTER the use of the install button from inside the WP gui (which is of course NOT the same as activating).
Additionally, the WP gui indicates that there is yet no confirmation of compatibility with the latest version of WP.
So, if one has the latest WP, clicks on plugins from inside the WP gui, searches for zotpress, and then clicks “install”, what exactly happens? Is what happens a complete install or does the user have to perform additional operations? And how does one implement the Zotero API key, i. e. does one need to create manually, at the Zotero.org website, a new key for zotfile (see e.g. the instructions here, which though better than the ones provided on the plugin site, fail to adequately address this) or is one supposed to use an existing key, and how does one see that key?