4. The elctronics...
Well, it is an old Gen6 board that is designed for the only purpose of 3D printing.
Sadly it requires massive mods to be used with a heated bed, which is hampered by the firmware itself.
Due to the same firmware restrictions it is neither possible to change some registers for parameters like extrusion steps or a different thermistor nor to simply flash a new firmware.
People that wasted the 95$ for the "Upgrade Kit" often report that absolutely nothing changed and the print quality is as poor as before.
Considering any other open source based printer can be flashed with a USB cable and Arduino software this is quite disappointing.