I would love to see numbers on how they compare against solar panels+ air source heat pump. I guess the solar heater is cheaper, but I would guess photovoltaic+heat pump probably is more efficient all around and it useful for all your home, not just water.
I think they heat a refrigerant and then use a heat exchanger to transfer that heat to the water.