Install a Fabric Snapshot 20w29a server through the Control Panel (Servers → Select your server → Game servers → Add Game Server → Fabric Snapshot 20w29a)
Honestly, I have been paying for my MC server through Scalacube for about 2 and a half years I believe... I will say it is definitely a little pricey, but it's worth it to me. I have a small community and we can all get on whenever we want and we can swap modpacks, etc. There has been a little lag at times, but that's only when we have at least 7-10 people on at one time, and with a modpack that has 200-300 mods. There are different packages so you don't NEED to go with the higher one. Navigation through the website is really easy to me too, and didn't really take long to figure out. Customer support is always helpful as well, and they do truly listen. 10/10 would recommend