To the OP,
What is your point in creating such a list. I gather it is based on your own opinion. Any other person would have just as valid of an opinion whether they listed 10 or 100 or 1000.
So what if you are right about your list, what difference does it make?
From what I understand the OP means there are 5 boughs (traditionalist, reformed, evangelical/fundamentalist, charismatic, and heterodox groups);
A total of around 30 branches stem from those 5 boughs (Presbyterian, Baptist, Methodist, Nazarene, Church of God), for example;
Maybe some 30,000 twigs stem from those 30 branches (Seventh day Baptist, renovated Baptist, traditional Baptist, etc.)