I thought the ending was almost perfect aside from the potential time paradox, but I'm willing to pretend there's maybe a gap between when you die and when you enter purgatory high school.
The voice actors do a great job and are appropriate fro their characters. I also feel some of the jokes work better in English. For example the first episode and clubs names, hearing the absurd name suggestions out loud just draws greater attention to the absurdity than reading them.