It can work great on 3D printer but will not for milling or engraving. The spindle/Z axis assembly must be as solid as possible and the backlash should be compensated by software, not hardware. The load on spring on this nut is 4-8N – it will compress at a very little load and the end mill will flutter under different loads (cut depth, side load, RPM speed, feed rate etc.) and break easy.
Just my 2c and a little bit of full size CNC machining experience.