Excaliber: It seems to be a common request, so yeah, it's on my list.
Cameron: Whenever a Pokémon is added to your found favorites, all Pokémon that were eliminated by that Pokémon will come back. So, if you picked some Pokémon X in the first round over nineteen random Pokémon, and then at some later point Pokémon X gets added to your Found Favorites, those nineteen random Pokémon will come back. This is because for all the picker knows, your next favorite is one of those nineteen - all it knows is that you like Pokémon X more than any of them. The picker is based on elimination and not on keeping track of how often you've picked individual Pokémon - there's an explanation of how it works on the page if you're curious.
Why does the Favorite Picker suddenly make a bunch of Pokemon i've never chosen pop up? It happens shortly after choosing the top ten or so.
I apologize that this isn't directly to you, but I couldn't find your contact info.
I don't know if anyone has asked this yet, but are you planning on making it so that the favorite picker can be limited by type? That would definately make the experience much more fun