>>16836088From the FAQ page
http://www.pokemonbank.com/en-us/faq/>All the Pokémon that appear in Pokémon X or Pokémon Y that can be deposited in Pokémon Bank. However, there are some Pokémon that you will find yourself unable to bring into Pokémon X and Pokémon Y using Pokémon Bank and Poké Transporter. >• Some Pokémon cannot be transferred from the GBA games Pokémon Ruby, Pokémon Sapphire, Pokémon Emerald, Pokémon FireRed, and Pokémon LeafGreen to the DS games Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, and Pokémon SoulSilver using the Pal Park feature. >• Some Pokémon cannot be transferred from Pokémon Diamond, Pokémon Pearl, Pokémon Platinum, Pokémon HeartGold, and Pokémon SoulSilver to Pokémon Black, Pokémon White, Pokémon Black 2, or Pokémon White 2 using the Poké Transfer feature.>• Some Pokémon from Pokémon Black, Pokémon White, Pokémon Black 2, and Pokémon White 2 cannot be transferred to Pokémon X or Pokémon Y. >Which Pokémon can or cannot be transferred depends on the settings of each game, so this information cannot be provided here. Please try transferring your Pokémon to confirm their eligibility for yourself.Seems like the legitimacy checker is going to be stopping legit Pokemon from being transferred if they have a complicated history. It's possible that events won't be transferable too, which kinda makes all the previous ones pointless.
In reality, we will have to wait and see. Anyone insisting they know what will and won't get through at this point is kinda arrogant.