Looks interesting. Definitely cheaper than Eagle Pier (US$1650), but we all know (or have heard of) AP's attention to detail.
However, at this price a proven Berlebach Planet might be a better alternative (and perhaps slightly cheaper with a mounting for iOptron); with double clamps Planet also has 160 kg payload capacity. And the Planet does not come with red legs