I think that you'll find good service with just about any campy front derailleur, if the brand match is important. The one that cyclotoine put up is a 90's chorus, and it would match the esthetic of the Triomphe group. It is also very functional. But if esthetics are not important (ahem!) then that shimano derailleur could be made to work okay. What, exactly, is wrong with the front shifting?