Make it open source... I don't see why not.
Do you have anything against the open source movement?
Remember to attach a copy of the GNU lissense with the file.
If you do stuff to stop the scripts from getting stolen, then you risk intorducing new bugs into the program, and it will take much longer.
Why I do not want it Open Source is because think of how many people will ignore a liscence I add, and just copy it claim it as their own, and/or add their names to it.
And if there is any bugs, it would affect the stacking. So in it I even have "If you find any bugs, report them so I can fix them."
... What is "GNU"? General .. New Users..?