I just got my IONBond Bolt Carrier Group from BCM. The finish is very slick, 90 Rockwell hard, and carbon resistant. I know the finish, used to have a beautiful 1911 finished with IONBond. In my opinion, It's exactly the sort of thing that is worth spending extra $$ on for a serious working rifle. I see people who have hundred of dollars of extra bolt-ons on their AR15, but decry real advancements in finishes like IONBond or Melonite as wasted money. If the AR15 platform has a weakness, it's that enough carbon buildup can stop your rifle. The IONBond is a permanent metal finish, that's only a few microns thick, yet provides vastly improved surface hardness and lubricity. Run one side-by-side with a Parkerized BCG, and the IONBond one will run longer and better without cleaning, all else being equal. There's no downside. If $60 extra per rifle is too much to spend on one of the few big advancements available in critical component finishes, I'd almost say get an AK. The guys on M4C have some excellent info about how engineering in IONbond finishes on their parts, lets vehicle manufacturers eliminate parts from lifters, etc, because they can depend on the surface hardness and slickness:
http://www.m4carbine.net/showthread.php?t=40692&page=2
Sorry, not a great picture, but the surface smoothness is evident in the picture.