Interesting... But...
- it only speaks DMX, which is limited to 160 nodes per controller (480 channels) - basically 1 DMX universe (512 channels) per controller
(It Does not speak pixelnet protocol)
So to use this, you will basically need the hardware to output a DMX universe per string.
If configured for DMX, the USB dongle outputs 1 universe and the etherdongle outputs 4 universes.
If configured for pixelnet, you still have only 1 and 4 universes respectively, but those universes each contain 8 times as many channels (4096 per universe)
A single ssc costs about half of the device you posted.
I'm not saying that that device does not have its place, but don't think being able to use cheaper nodes is going to reduce the overall price of something like a mega tree...