Thank you all for your advice,
MJCronin, a hot water tank is a fine idea, but for our application it would have to be quite a large tank, and we simply don't have the space to accommodate it. Thank you for the suggestion, though.
Otherwise, it looks like we'll be pursuing a system similar to...