I know the faults of Bionica machines, I have a MD piece of crap. It is a hobby in it's own right sorting out the crapness of the design.

Among the things I have done so far :-
The gantry has been braced with a sheet of aluminium 6mm thick that joins the uprights and the cross profiles (In my case only 1 at the top)
The floating screws relied on the stepper motor bearings to prevent end float. I have used thrust bearings and collars to stabilise the screw to the frame. This was especially important on the Z axis.
The home switches have been re-sited to operate en-passant instead of end-on collision mode. Limit switches have also been fitted.
Retaining brackets have been fitted to stop the linear bearings dropping out of the bottom of the Z axis profile. They were push fit but very loose and held in by a plastic profile end cap.

There are other design faults, but they depress me to think of them.

I can get reasonable results for hobby work, which is all I do, but MD should not have gone to the wall, they should have been put against it and milled with one of their own machines. (That gives them a 50/50 chance).