No a tak merytorycznie ... lepszy będzie Canon EF 100mm f/2.8L IS USM. Dołożysz to tego jakieś body Canona i będzie jak znalazł do macro.