I dont know much about them, other than the fact that they look smaller and are passively cooled.
They are also grid-tied inverters… (no battery)
Ooops, my bad. I just saw the mybroadband article and this was the first thing that came up on Deyes website.