tchncs If you do not know what you're doing or comfortable with the source code then you should not consider to deploy flarum on production. From a starting point you should not do it in fact.
There might be temptation, but starting a community or migrating one on a beta software is usually not a good idea.
Many people did deploy it on production and i believe they know the risks and know how to handle them.
Plus from a user point of view it might be troublesome. As the devs stated :
It still has some incomplete features and bugs ?? and
At some point – sooner or later – it will probably break! ?
Meaning that you might trouble your user's experience (button that might appear, then disappear, etc)
There is no confusion possible. Do not do it, if you do not know what you are doing.