Mine is an old Ciener, but the CMMG units get very good reviews. The Ciener is prone to breaking firing pins if you dry fire it much, and since it doesn't have a last round bolt hold-open, you can find yourself dry firing it unintentionally at the end of a magazine. I'm on my third firing pin at least, maybe fourth, in probably 18-20 years of use.
I rarely use the Ciener kit anymore, using dedicated rimfire uppers instead. One handy thing to know is that the Black Dog magazines work with the Ciener as well as with the rimfire uppers. IIRC, the S&W upper is different; not sure about that.
One great accessory if you swap uppers around at all is a $3.50 'bolt saver'. They keep the BCG in place when the upper is off the lower, and are worth much more than they cost. Not my pic, just one I found on the net: