Sasuke is both an annoying twat, and awesome evil-beating paladin at the same time.
And an extremely important character in the series.
Don't worry, none of the major characters are assholes. They are all very likable.
The abundance of characters and how they are all quirky yet likable is very much like School Rumble.