Peeves is one of my favorite characters. He is annoying but he genuinely cares about the school, and hates one of our enemies, Umbridge. He also helped in the war, I say he's annoying but basically everything he does is funny, not really hurtful.
Same actully, he's fun to have around
What do you think?