The garden hose deals give you a large temperature rise, but in a small volume of water, so it isn't much energy gain. The warmer the water in the hose gets, the less heat it is able to absorb from the sun. To get max heat gain, you want to warm the water only a slight amount everytime through the panel.