If there are something helpful for newbies and need to be popped up instantly after they registered accounts and log in, at least the forum should integrate the Welcome message after their first log-in, or can expand the pop-up welcome message for every time newbies log in till their total active log-in time surpasses 7 days (as the appearance time for the first type of Flag)
I knew that topic, but not sure that theymos actually integrate it or not, because so far it has still been a draft welcome message.
Here's a draft of a welcome message for new users. The user will see it on the screen confirming their registration, and it'll also be available in the help center at any time.
In addition, there are some misunderstandings on trust and feedbacks. Most of users think they have same functionality to give warnings on potential scammers.