The site was moved to its new host late last night, and I let DNS do its thing overnight.
This morning it would appear that the transition was smooth and painless.
The new server doubles the core count of the previous one, and has 30GB of RAM. This should be more than enough for the time being.
I have also installed an SSL Certificate on the site. Not that it matters much, but good security is always a plus!