This is exactly the kind of story I enjoy. Enough humor to be fun, but not so much as to be straight up silly. Enough action to keep things moving, but not so much as to keep the story from progressing.
I really enjoy a story where the MC gets a class that makes no sense and has to deal with it. It almost always shows fun progression and growth.