Right now it might be as it is. The setup does some file associations and that's bout it. Take the installed folder and it should run from a thumb drive.
I have a habit of making programs that way (being able to run without an installer). I just haven't focused on the portable yet as I was working hard to get it done.

Shane