I have an M4SDII, got it as my first can...upside is that it can fit A2 flash hiders, and A2 flash hiders are cheap!
Downside is that out of all of my Colts (7 or 8)..it only fit on 2. So while it SHOULD fit on all A2 mounts...realistically, with tolerances, it might not. Which means even though the mounts are cheap...you might need to buy a few to find one that'll fit.
Another downside is that you really should/need to shim the flash hider, and their shim kits sometimes need more shims than what comes with them to properly time things...getting it to fit on my 10.3" Colt upper w/DD RISII, for example, not only to time right but to actually be able to get it on, required more shims than what came with the kit. (it didn't go on far enough to lock it down with the shims supplied; it was a 14.5" barrel cut down by Adco. It's possible they cut it a hair too short, who knows.)
Not dealbreakers, just have your eyes open going in.
If GA would make a plain-jane A2 flashhider that's in their spec for the same prices as everyone else's generic A2 hiders...that'd be killer. Dirt cheap known compatible flash hider mounts for it that maintains a factory look for almost everything out there. But, that's just me, I could be wrong
Other than that? Wouldn't change a thing. It's quiet, not terribly heavy, locks up well, has a ton of compatible muzzle devices...it's hard to beat that. Most cans have at best a choice between one kind of flash hider or one kind of comp. Some have maybe two types of each. GA has many different models of all kinds, plus will fit on any A2 compatible hider.