Ash's current new team is already evolved (except for the eternal Pikachu); so, the only thing we can expect from them now is to learn good moves. These are my opinions, focusing only in the new members, leaving Pikachu aside:
1º) Dragonite:
+ Dragon Dance
+ Dragon Claw
+ Hurricane
+ Flamethrower: Since Ice moves are the worst for Dragonite, it would be appropiated for Dragonite to have a way to defend himself from them. So I would replace Hyper Beam with this.
2º) Gengar:
+ Night Shade
+ Shadow Ball
+ Psychic
+ Ice Punch
(He's actually quite good the way he is).
3º) Lucario:
+ Aura Sphere: It's signature move.
+ Extreme Speed: Replacing Double Team, as Ash loves variant of Quick Attack.
+ Metal Claw: It needs a Steel move, and I like how he uses it as Wolverine's Claws.
+ Bone Rush: One of his weakness are Fire Moves, so a move to protect from them is obvious.
4º) Sirfetch'd:
+ Meteor Assault: His signature move.
+ Iron Defense: By using his shield, and replacing Detect.
+ Leaf Blade: By using his sword, as it has a crytical radio.
+ Brick Break: Meteor Assault is like Hyper Beam, potent but tiresome, so a simpler move of Fighting type is more appropiated. Brick Break seems like the best option.
5º) Dracovish:
+ Fishious Rend: It's signature move.
+ Dragon Breath/Dragon Pulse
+ Ancient Power: He's a fossil after all.
+ (Not sure)