I really liked it! Especially the second charge move, but it does bring some concern. If movepools gets increased, and your second Charge Attack comes at random, it could be quite sometime until you get your desired moves.
I hope they get rid of the moves randomness for at least charge moves. They could work something like you use a Fast/Charged TM to pop a menu, and you pick your desired move. Wanna change again? Pop another TM.