idk if this has been said but Litleo appears twice on the list. As much as it is quite an unviable pokemon, I don't think it can simultaneously be in 2 ranks at once. Just a heads up.
Frillish should stay down because Knock off is such a splashed move. I ever saw an ABRA carrying Knock Off...