Talonflame is a garbage Gengar check and you're basically opening a loophole for anything that can outrun something to be qualified as a check, in regards to the discussion people are having above me. I don't think I need to explain why that makes no sense.
I agree with this. Had a few complaints with some checks that are already listed but I'm since I'm fairly new I don't want it to seem like I'm telling the OP how to run his thread and I decided to just go with what was already being done.
IMO the term "check" is a little tricky because the verb and noun are not totally analogous. To my knowledge, it would be correct to say that
Talonflame checks Keldeo (scares it away when both pokemon are already on the field)
but it is not a Keldeo check (won't be switching in safely because it fears STAB water moves). Please correct me if I am wrong.
I think what we're looking for here are somewhat reliable switch ins that don't get bopped if they switch into a STAB attack and can threaten the other mon out. Otherwise it just becomes a list of things that can outspeed and OHKO as AM said.
Anyway gonna name a few of the mons listed in checks that IMO shouldn't be there because they cannot switch into STABs safely
Talonflame in Keldeo checks
Weavile in Lando-T checks
Latios in Dragon checks
Talonflame and Mega Alakazam in Lopunny checks
Alakazam, Starmie and Latios in Gengar checks
There are some other shaky ones too. I guess technically Keldeo can switch into a Lando-T EQ, live, and threaten it out with Scald, but I wouldn't call it a very solid check. Things like these are less easily defined so I'm not sure what the consensus there is.