I feel like Unown should also get Secret Power, Nature Power, Stored Power and Ancient Power.
Magmortar cannot learn Sludge Bomb, even though Houndoom, Torkoal and Volcanion can. For that matter, why can't Magmortar get Flash Cannon and Zap Cannon? Its arms are cannons!
Technically Ekans and Arbok can get Poison Fang if you breed for it, but that really seems like a move they should automatically get, as both get Bite while Arbok also gets Crunch, Thunder Fang, Ice Fang and Fire Fang. I mean..... COME ON!
Also, I feel like Ekans and Arbok sould get Slam by level up, like how Onix, Dratini, Dragonair, Servine and Serperior do.
Sceptile should get Dragonbreath and Dragon Pulse through level up. Yes, you can technically breed the first onto it and teach it the other through move tutor, but its a special attacker, it gains the dragon type on evolution, its mega ability raises its special attack if hit by an electric attack, and the only dragon type move it gets through level up is Dual Chop. Way to screw over Sceptile, Game Freak!