The moderation team of d2jsp can not be everywhere and see all the violations on the forums. This is why the report post button is there for minor violations. However, if there is 1 user disrupting the forums, collect a few links and send them to a moderator for that section that is online. If a user violated what we would consider a major violation (phishing links, keyloggers, unauthorized outside links, pron, etc), always pm someone that is online.
In your 1st suggestion you said that the person ignored a verbal and continued. If you sent a message that he continued and it was not taken care of, message me about it, even if I am offline.
About your 2nd suggestion, we will not discuss internal policy but, it is not as easy as you are making it sound.