Ya, it wont harm anything, but inorder for the map to compile properly with VJASS script is if you have JNGP.
See, GUI is JASS, with the exeption of that JASS is a little more flexable, so GUI triggers and JASS triggers wont harm anything, since GUI will compile as JASS