Ya doesn't look as good to me, looks like they are hoping to take advantage of air currents rather than convection.
Sadly it appears to be a rather inferior solution once again, we will see I guess. also the tubes give the systems a very cheap look imo.