Nice, I like it only think I would maybe change is overlapping on psychic and fighting types,
Lucario - Blaziken share a lot of common weaknesses, main one being ground, a very common coverage move
Raichu - Alakazam both have psychic type, meaning both have ghost and dark weaknesses which you...