It really depends on who has the will to keep fighting longer. GX, as a whole, has proven surprisingly resistant to war-weariness and have been pushed about as far as they possibly can be. If any new variable enters the equation, the allies will undoubtedly suffer.
The only way now to really finish Xavax off would be to get Caligus to join the fight, which does not seem likely...