It would be hard to ensure the lip sync would match the english lines/context. since it was developed by Japanese and the game is initially in Japanese, so the lip sync would match the japanese words. No developer would focus on those lip sync on the whole game. that is just absurd.
The dub is good, haven't went into even a quarter of the story to ensure everything is better than XC. I just miss the British accent though, or maybe I've picked my avatar's voice not as Shulk.
Is Reyn's voice also part of XCX? and I thought the Nopon in XCX would have Heropon Riki's voice. :(