The 127 would be a great little scope for lunar/planetary IMO I cut my teeth on a 127SLT but since Celestron and Skywatchers have the same parent company the ota should be indistinguishable from one another optically. It'd just a question of accessories.
The mounts are much the same also. Personally, I prefer the Celestron software for ease of use but there's not much in it.
With a 32mm plossl you can get slightly more than 1 degree true field of view (amount of sky from one side of the view to the other) and despite the relatively small aperture for DSOs you should get a nice contrasty view. Likewise for lunar and planetary, you might be surprised how good these can be
The great things about these scopes are that they're light and portable (even though the mount is a little flimsy) and the little Mak doesn't (usually) require collimation. Just plonk and play