Charackter wise Ann, not my type of character I like, fight wise, Haru.
Haru got drained so fast on SP.
Team I most used was Either Yusuke or Ryuji, or both, because strength wise, Makoto for healing (Actually morgana I used the least in fights to be honest) , Ann only when I need dekaja.
Akechi I don't give a bad vote,
because he is an Asshole I like.
Something like a precious asshole you can't hate.
He reminds me of someone in Danganronpa, I had the same there.