Fun information about my list. I went and calculated average rankings by type for my list.
Fairy - 21.46 Ghost - 40.11 Psychic - 40.60 Grass - 40.93 Flying - 41.25 Steel - 43.44 Electric - 45.30 Ice - 46.00 Rock - 48.86 Ground - 49.83 Fighting - 51.00 Bug - 51.91 Normal - 57.07 Water - 60.38 Fire - 62.75 Dragon - 65.86 Poison - 66.43 Dark - 76.25
Fairy type is far ahead of the pack, even with Fairy types at 56 and 94 on my list. Water is also unusually low on my list despite 3 Water types in my top 10, except for the fact I also have 5 Water types in my bottom 10. Several other types are rather low on my list due to this generation having very few good Pokemon to represent those types.
I counted Oricorio as Fire/Electric/Ghost/Psychic/Flying, while Type: Null/Silvally was only counted as Normal.
i plan to maybe do stats like this for everyone. stay tuned!