GS has it's reasons to use Z as the height axis. Why lever out this principle as a workaround to use an engine feature which can easily be implemented by the engine-developer in another variation which allows to stay with the system's philosophy?
Also flipping axes for an whole project will certainly introduce more work than to be expected first. And again, it would only be a workaround.