What do you think?
It's a big mess from every possible angle
[IMHO].
The "bad" participants will not be flagged automatically, instead, they will be flagged by campaign managers.
In short, your platform isn't needed for such tasks.
For post quality, the system is not automatically checking for post quality, they will be checked by a company individual using website (I have should note this). The advantage is they will have a nice UI and functionality instead of checking from forum page by page.
In this kind of service you never make this service 100% automatic, there should always be a person who checks for quality, but it can be a person from company since it'll be easy to manage for them using the dashboard.
By "Company individual/person", you mean who exactly?
If the answer is positive than a tool for the signature campaign may save time & efforts for the managers.
The end result is "always" different when an automated system of some kind is in place
[leads to more time being wasted for fixing a system that didn't need adjustments in the first place]...