I was planning on playing all the pokémon games from the 1st gen to the most recent gen, and use PKHeX to get the exclusives Pokémons of the versions I hadn't picked (If I choose Heart Gold, I would get me the pokémon from Soul Silver) (PS: I do not participate on any online battles, I am doing it just for fun) and transfer the pokémons I got in each generation to the next generation. My question is; how should I handle remakes? I know it only transfer pokémon from a previous gen to a more recent gen, but can I transfer pokémon from Let's Go Pikachu/Eevee to Heart Gold and from Omega Ruby/Alpha Saphire to Platinum or Black/White? Or does it need to be on release order? Or depends on the remake ?