A level bed definitely helps with consistent print quality, but you also need to worry about the endstop position on the Z-axis. The M2 uses a mechanical lever switch that is activated by a hex bolt that can be raised or lowered. It is important to make sure that the endstop switch is only activated when the nozzle is just starting to touch the surface of the bed. If your first layer isn't solid, this probably means your Z-axis zero position is off by a little bit (and it doesn't take much at small layer heights!).