As if my profile picture and signature weren't enough to show I love it.
I've read up until the currently last chapter, and I'm dying just to see what happens next.
I like most of the characters, though I think there are others who leave a bit to be desired (cough Koda cough Sato cough Hagakure cough Shinso cough all of Class 1-B).
I also like Mineta, because he was that one character I could sort of sympathize with: a pervert, a coward, and one who accidentally rubs salt on wounds.
As for the villains, I mostly agree on you. I looove Gentle and La Brava, though I have a soft spot for a few of the League of Villains, mostly Mr. Compress and Twice.