If you choose from these two options, then look towards Asvhost. You can also run the server on your PC. There are guides on this issue on GitHub. Just do not forget to clean the PC from dust, for example, with such air compressors.
I moved to this server three months ago. The previous hoster had problems with the backup and I had to restore some data through RAID Recovery. After migrating this server, I have no problems, everything works fine.