Ok I really like the idea of your deck I would run
Pokemon
2- Kyurem (best spreader in the format)
3- Registeel (you run metal so you might as well use him)
2- Darkrai (free retreat your basics
3-1-3 Klinklang (3 retreat klinks and klangs to access them with heavy ball)
2- Groudon EX (helps Zekeels and Darkrai Matchup)
1- Kyogre EX (Just an EX to get cheap kills)
17
T/S/S
4-N (N Is a must in every deck)
3-Professor Juniper (I only included 3 because you might end up discarding important energies)
4-Cheren (you are not gonna have a small hand size so Cheren is the way to go over Bianca)
4-Max Potion (To heal off Damage with Shift gear)
4-Catcher (A must without Junk Arm)
4-Heavy Ball (To get out MOST of your attackers)
3-Giant Cape (To bulk up Klinklang and all your other attackers)
2-Tool Scrapper (So then Garbodor wont ruin your deck)
3-Rare Candy (Get your Klinks into Klinklang quickly)
31
4-Prism
4-Blend lighting water fighting steel
2-Metal
2-Dark
12
Total 60 hope I helped you out and I thought you were Milky at first but then I was like Oh yeah