My Bob Jackson World Tour has a Sugino 50-36-24 crankset and a 9-speed Shimano groupset with Dura-Ace bar-end shifters, Ultegra triple FD, XT rear derailleur and a 12-34 cassette. It shifts perfectly. I don't know why your mechanic says this combination won't work.