Miriam allowing you to add pokemon discarded back into the deck quickly
If you then draw them Skwovet allows you to move them back into your deck.
Iron Thorns is quite easy to setup so there's a low count of Miraidon.
Iron Thorns is also quite forgiving as you don't discard the cards that aren't future cards.