Agree with all of that. I knew what to do when I built it, but I wasn't mentally processing what was happening at the time!
I recommend sprinco springs too, and I always change springs before the buffer weight gets changed.
Yeah, I didn't even think about springs not knowing much about how CMMG's recoil system on these guns works. Apparently, not as different practically from a standard blowback 9mm AR.
Springs are more about how much braking you want while bolt cycling (have to up power if upping buffer weight) and ensuring sufficient force to reliably chamber a round. Why generally you go w/ strongest spring that allows your bolt catch to activate with your weakest ammo (recognizing that bolt catch may not work if using weakest ammo when it's super cold, but should still function)...
Springcos are rate for what, 50k rounds or so? -- That's more than the lifetime of your barrel? What I like about them is you only need to replace during barrel changes vs a lot more spring changes with milspec springs and their 5k service interval.
Buffer weights are more about increasing dwell time and reducing overall felt recoil (and not just recoil duration) and generally are more important to proper function.
Me personally, while I start with a Springco Blue Spring or XP equivalent (Geissele braided, Tubb flat, etc.) for 14.5-16" DI AR15s, and H1 buffer w/ midlength and H2 with carbine and go from there -- both in carbine buffer tubes. A5 tubes are a whole different formula.