I never had any problems with PortableApps.
It is a NSIS executable that starts calibre.exe with a few environment variables set, after running a few string replacements on certain configuration files.
Kovid's custom-built wrapper executable is not fundamentally superior (more reliable) just because he wrote calibre too.

And the PA.com executable does a few tricks his one doesn't -- that's all I am saying.