Indeed, the M777 is for the MSC and the key element is being air mobile (ie can be underslung from a CH-47F). The MGS (and SPG) are for rapid movement of firepower to keep up with the Intergrated Battle Groups (IBGs) that will contain MGS, MBTs, IFVs, BTT, SAMs, and all associated support vehicles. The idea is for self contained elements able to make rapid thrusts into enemy territory independantly.
So the MGS and SPG can move along providing firepower as they go (it takes seconds for them to halt, deploy, fire and "scoot").