First, welcome and thank you for choosing Flarum for you mission.
Flarum is pretty much stable. But since it is still in Beta stage, we still give users a heads up that they may still encounter some bugs while installing or running the software. If you know how to fix it, then you may proceed using it as you wish (keep in mind, you are on your own when things go south).
Second, there is a hosting solution called, FreeFlarum, who offers free hosting for people with limited knowledge on how to install Flarum. It manages your website for you, for free.
Please feel free to ask questions here.
Good luck!