I run this exact deck almost. My advice, less trainers more energy. 4 shrines 4 spirit links. Basically max out every pokemon except hoopa, only need 2 (in case of prizing) and 4 Skyla 4 pokemon can clubs 4 switch cards (your only way to retreat without losing energy). that leaves 18 blank spots...