Just as a comparison, Coppermine (and, I think, NextGen for WordPress) process images on upload. It takes up space, but is easier on the server resources. According to the second link you posted (if I got it all correctly) there is no preliminary processing, so any time the image accessed it is downscaled programmatically. Which means - ZenPhoto will consume more resources.