It looks like too much money for what looks like a pretty simple gadget. That would be my first reason not too. Not yet anyway.
Look up http://www.free-energy-info.co.uk/Hotsabi.pdf
and you will see something pretty darn close to design?
12-1400 is a tad bit steep, and the question remains what the catylist is as distilled water needs something to conduct.