using free hosting is still a risk. It seems much better to pay for hosting and not worry about the site. I think it is very important to pay attention to whether hosting provides support. because I think the support team from the hosting company will help you set up and solve the problem faster than solving everything yourself. As for me, I was approached by the hosting company hostpro, great support, I can always ask for help.