I followed the https://github.com/gitbls/RPiVNCHowTo then made and executed the 'make-systemd-xvnc script' mentioned in the guide.
I encountered questions I was unable to answer:
1. The script requested a VNC resolution for VNC1 which I entered as 1880x960. I was then asked for the resolution for VNC2 and so on. When to stop, how to stop making VNC sockets?
If using Ctrl+C to exit, has the script run enough at that stage?
2. The script contains a reminder, "echo "% Don't forget to 'sudo systemctl enable' the sockets so they restart on reboot""
The script does not reach that reminder if using Ctrl+C so has not completed.
3. How to 'systemctl enable' the socket(s)?
The script has an entry: 'systemctl restart xvnc$i.socket' so enable the socket(s) is 'systemctl enable xvnc0.socket', 'systemctl enable xvnc1.socket' and so on?
4. Is there a set limit within the script at which point it stops requesting further VNC socket resolutions? I don't thinks so, so how to remove those which are not required?
5. After completing the set up, the guide says, " Reboot and you're done!"
Not me! When I try to connect to the VNC0 using TigerVNC Viewer I get the error, "No matching security types" I did wonder as I worked through the guide about there being no mention of passwords.
I am sure these questions are very basic but I want to get this VNC instance correct and efficient!
Answers please?
Edit:
1. I stopped with Ctrl+C
2. Script has completed enough after stopping with Ctrl+C
3. sudo systemctl enable xvnc0.socket is correct (Says so in the guide!)
4. service and socket files which are not needed can be removed from '/etc/systemd/system'?
5. Remmina connects
Would still like to use TigerVNC viewer

I've just noticed that the VNC is not seeing the 'real' desktop so no fit for my purpose
