I would put them on the flash drive, and then in the ‘go’ file copy them to a runtime position and set the executable bit before running them. That way everything is nicely self-contained, and it is easy to later undo this if you no longer want them.
an alternative is to do this in the User Script but then it only applies when the array starts and you may want it earlier?