If only a yes or no is accepted, I'll vote Yes.
But here's another idea, why not have both then use analytics and see which one users will most likely use?
I just think that there has to be a difference in functionality or use for each one. Like flags should be anonimous? I'm not sure. And flags should be reported or sent to a third party and then this 3rd party (@steemcleaners perhaps) will be the one who will take action on the report or flag.
I'm just concerned of the flag wars I heard that happened before.
Many times. Very negative user experience. Especially since not all participants are equal in such a war.