>>The weight difference between a semi auto BC and a full auto BC is less than 12 grams.
That's a little under half an ounce. If you look at the difference between the H, H2, and H3 buffer specs they usually increase in .4oz to .6oz steps; so that 12 grams can make a difference in the dwell time between cycles.
Here is a link that has some charts explaining the AR15 gas system and "dwell time".
http://ar15barrels.com/prod/operation.shtml
A milspec M16 bolt carrier is going to cost you the same amount as a semi version. ($100-130 from BCM, Spikes, Rainier Arms) If you have the typical 16" carbine with a standard carbine length gas system the extra weight in the carrier will help slow down the cycle rate; it would probably even be a good idea to go with a heavy H1 or H2 buffer. If you have a mid length gas system a normal carbine buffer will be just fine.
IMHO, if you're looking at replacing the BCG I would go with a Nickel Boron (NiB) coated system as they are super slick, require almost no lube, and clean up with a paper towel. No more scraping carbon.
Keep in mind with every Tom, Dick and Harry churning out AR parts these days it's easier to find a milspec full auto carrier online than it is to find a semi version. I know some of the commercial grade manufacturers, i.e. RRA and DPMS, still use the semi carriers.
Good luck.