-
10k miles in total on my both bike with spacer (1 & 2 mm) and it works perfectly. A good chainline allow you to reduce noise and smoothness but the main reason is to move the drive side spider away from the frame (in my case).
As howard illustrate very well here, you can move the drive side by ading spacer on the non drive side. That way i moved the drive side away from the frame otherwise it was rubbing very slightly the frame. A 2mm spacer and you get the necessary clearance.
Spider on omnium are rather bulky and many people bump into that problem, adding spacer allow you to run it and the tolerance of the crankset allow it perfectly. As howard say above, the bolt which lock dive and non drive side is only there to be tighten until the crankset lose any play.
You can use spacers to adjust the chainline with those crankset no problem. But indeed you have to tighten it only to the point the crankset stop any horizontal play (as specified in the SRAM manual you get with it new). More and you crush it as howard explain.
There is a tolerance build in the crankset for the bearings to seat in a wider area than necessary so few mm spacers can't do any damage. Remember that chainline is being adjusted with spacers on the non drive side to pull the crankset toward the frame.