I put about an hour into setting up something off of my own machine which has memory to spare and the server has been running for ~5 days excluding the rare points where I intentionally brought the server down to change settings.
EDIT: I had to do roughly the same amount of "server management" in both cases but with the host I had to use their (not really intuitive or friendly) UI whereas with my machine I get my terminal. The host had some niceties for handling really simple things (server name, server password) but if you wanted to do anything they didn't cover (egg hatch rate, building deterioration rate, etc) you would have to edit configuration files... just with their tooling.