Hello!
My name is Brady and, although this is mostly due to a mistake of mine, I think that coding Klingklang's moves would be great! (specifically, of course, gear grind, shift gear, gear up, magnetic flux, etc. here is the serebii link to save 3 seconds of typing https://www.serebii.net/pokedex-sm/601.shtml ).
Yes this is because I trained my klingklang and now can't use it:p, But I also think it would end up being popular in the pvp world, expanding another pokemon to be viable, and it would of course be easily counterable (other large steel types like steelix or a solid fire, ground type, both very popular right now) so I don't think it would be anywhere near broken:)
Thank you for considering!