Memory leak has been fixed. It will be included in next release.
It should be possible to run without administrative rights. Communication of user support application happens through main agent process. So it's necessary to start agent process as well.
This could be done by some sort of bat file, so you can try packing all this into self extracting archive or something.
Current issue will be that agent process will produce a console window while it's running. It could be possible to add hiding of it's window is some of future releases.
You can try experimenting with all this - may be there will be some other issues on that way.