This is where I read about the incompatibility of 5700 front D with other cranks. Obviously I don't know this first hand, hence the post
Add http. I can't add a link as I don't have enough posts yet to do that
janheine.wordpress.com/2013/03/25/trouble-with-sti-triples/