Good job! I was thinking about trying something like that after I saw the "side arm heat exchanger". It seems like a DIY friendly design. What do you figure the materials cost for one like your's? Were any of the fittings odd or hard to find?
Now you could wrap it in insulation to make it more efficient
.