I have been torn between the two for awhile.
I was going to get one of the cheapo 1:9 DSA uppers and a CMMG kit, but DSA is way back ordered.

I wish CMMG offered their upper with a shorter barrel and fixed front sight.