Roland MDX-50 and alternatives

Hi there, anyone has any experience with the Roland MDX-50? Is the additional cost worth it compared with the official recommended one MDX-40? Any non Roland alternatives worth to consider? I found a couple ones such as Carvey, and Carbide3D Nomad but not sure how good they are for fabacademy use (pcb, molds and so on). Many thanks!