Will there ever be a Portable Apps version of Greenshot?

Actually, there is. With Greenshot 1.1 we have released an additional installer in PortableApps format, you can download it from our version history.
You might also want to try our portable ZIP distribution, which is available for download on the same page.

See also
Is Greenshort really portable?