Hi @Mvolz (WMF) and @Whatamidoing (WMF) thanks for the messages. Unfortunately I didn't pursue it any further, as it was a bit overwhelming, so I am now experimenting with other parts of my wiki first before returning to this one.
This extension is much more complicated to set up compared to other extensions that I have tried. Sadly I don't think it's used by many other wikis, so there is little need to bundle it with mediawiki and make it integrated and monolithic. It would have been cool if I could just put the extension in my extensions folder, add some strings to my LocalSettings.php, run npm install and everything would work (assuming it would, by default, point to Wikipedia's zotero translators and automatically install the Templates needed for it to work). Ideally it would come bundled with already popular citation styles (APA, Vancouver etc), and Wikipedia's own style, which would be the only one enabled on Wikipedia itself.
I understand that might be too much to ask. However, why is the documentation fragmented? It's by chance that I read the Citoid/Enabling Citoid on your wiki on Citoid's 'See also'. I don't think it should be in the 'See also' section, it is an integral part of the installation, all the steps, from download to having citoid fully-function should be in a single page.
However I'm still a novice and learning about mediawiki, I will re-attempt to install citoid (and enable it) with the next version of mediawiki, hopefully I'm more skilled then!