Only way I am taking a Nov pond bath is if I get in a big yellow jacket nest near the pond and am forced to make the leap.

Nice work on the shower. One way to cut down on the heating time on the water is to bring it in the day before and let it come to room temp before trying to heat. Another option is a black plastic bag hung in front of the window (direct sun on the bag) to collect heat for the water.