Moved to new servers.
tl;dr - moved to new servers, should be faster, less troublesome inshallah.
OK, after a few weeks of choppy performance on the previous hosts, I have moved the site over to a new host.
This should mean both a faster site and less issued.
However I had not moved earlier as the old providers provided more hands on support for managing the server and I had gottne used to being lazy. Not only that, moving servers can always uncover issued and problems.
The new virtual server is a lot faster than the old one, but I will now need to brush up my skills on how to manage it - and today went a long way with that as since a few things did go wrong, I had to figure out how to fix things myself.