Is there any risk that SAP transactions will behave incorrectly through use of GuiXT?

No. The R/3 application logic and the transaction flow remain untouched. There is no possibility of deactivating the R/3 consistency checks with GuiXT, or of modifying the transaction logic in any way. GuiXT simply offers a new layout of the screens combined with enhanced input support.