Originally Posted by
rpenmanparker
Shimano FD will shift the chain on any brand crank of the specified ring configuration (teeth numbers, ring thickness, ring spacing = 10 or 11 speed). Good enough for your taste? Only you can say.
Are there not many stock bikes with mixed front setups?
OP has to look no further then his own bike that came stock with fsa cranks and 105 groupset