Pros: complete package, love the controller
Cons: Heat X'r not double wall, product is bulky, not in an insulated case and it looks cheap
I purchased one of these units and tried it out. The regulatory official would not allow the single wall heat exchanger so I had to take it out. The heat exchanger was single wall and the controller didn't have CSA so I couldn't use it. I eventually made my own pump station with double wall and I used a CSA controller.
It was a great unit at the time, but there are better options today.