I love this list, although I feel that there could be a few changes. For example:
Primape from B- to B
This is because with a scarf or maybe even a band, it can out speed and KO plenty of pokemon in the tier. i.e. Close Combat on Sneasel (assuming you can outspeed with scarf), Zangoose...