Good on them for trying to turn this into a proper product (though the design instantly labels it "bargain basement" unfortunately - they'd do well to get a proper designer rework the case and label) but for me too the FPGA Arcade seems more appealing.
If these guys opens up the specs and try to create a community around it then it'd instantly be more interesting.