I am one of the Snapmaker Beta testers.
My opinion of the Snapmaker so far:
- REALLY easy to set up
- REALLY convenient. (Yes it doesn't need re-leveling if you don't change modules or readjust the heated bed)
- Very good quality of print. The results are imho as good as ultimaker ones.
- small build room (125*125*125
-The beta of the slicing software is merely bad. But if you use e.g. Craftware, that problem is solved.
- the heated bed takes almost 5 mins to get to more than 50 degrees Celsius. (At least it does reach around 80°... After some waiting)
I can't judge the CNC and Laser module yet, since I didn't test them so far.
I hope I was able to help you (even if it's 7 months late :P)