if question is off-topic, close it, don't flag it.
4
because later, if mod closes it alone, some or the other user will rage on meta saying that the decision was incorrect.
closing questions, referrals etc need peer reviews, also it's something which even a decent reputation user can do. Yes, if the question is not yet closed even after a week? Then flag to a mod, but than, we need to make our users aware that they should be taking those actions instead of flagging it to a mod
@Pandya umm, nop.. there are weird flags all the time.
some say that edit the post, some ask for a close, delete, some say the answer is incorrect. Mods are not supposed to judge whether an answer is incorrect or not. Yea, if the answer is completely incorrect, we will delete it, but if it has minor issues or somewhat wrong, all we need to do is a downvote.
@SreeCharan They should delete it. we have enough of high-rep active users now. When I contribute on StackOverflow, if I comment/delete vote/close vote anything, I do check in a day or two from my activity tab that whether the action was performed or not, if not, than we need to flag to a mod that 2 delete votes are casted, but since we are not getting the third one, we need a mod to step in.
But we should prevent flagging if answers are incorrect. Only flag if they are spam, hate speech, hurting religious sentiments and so on
in general, flag when immediate actions are required which might not be available to normal / high rep users