I found this download on the 15 types of customers that churn. It was created by ChurnZero and I love the silly monsters that depict each of your possibly difficult customers.
I find that having too many categories like this makes it difficult to build a nurturing approach for each group. I would probably categorized these into 5-6 groups (at most) to build journeys that help a lot of customers at once, while also being manageable from the internal point of view.
Here are all of the monsters: