Screen is held on place by tape and a small amount of glue so applying some pressure to it can push it inwards out of position (as happened to mine during shipping). It is virtually impossible to get back in position without unsoldering the flex cable for the screen. I tried to repair mine but the screen never worked again. The ZIF socket is plugged into a header that protrudes through the front panel but the ZIF socket pins barely reach the header contacts so the ZIF socket is only held weakly. Perhaps gluing it in place would work.
Seems reasonable quality for the price. It is likely that it can lift what it claims. Test lift showed it doesn't even strain or slow when lifting 50kg. It took about 18 seconds to lift 3 metres. Power cable is quite short. The plastic control box is low quality and may or may not last years.