I like the dap better. Makes it more public. If you're gonna neg rep somebody why not just say what you have to say in the forum so the person can respond?
On SOHH I used to quote posts and respond with "negged" all the time but I rarely ever actually negged the person. But that let the person and everyone else know that was some dumb shyt.