I have the FSA Compact 50/34 and the only problem i've had with it was the chainring bolts became loose and fell out, at some point. I should have checked them periodically anyway(and you should with any crankset for that matter), and since i didn't, it caught me off guard, 200 miles away from home.
Anyway, when i got back, i asked my LBS to put in steel bolts, and that's it. 3000 miles since i have zero problems, and the shifting is very smooth.