I have the FSA SLK 50-36 and have no complaints or issues with it, and I run it with a 12-27.
I just ordered the Shimano R700 50-34 and went with a 12-25 cassette.
The reason I when with a different crankset is that I ordered the full ultegra group...and didn't really see a reason to change to anything else.