I am not Tannin though I shoot Macro most days.

In my opinion I rate that combo very high, as I use it all the time now.

Yesterday morning I took my Canon 80D with the Cannon EF 100mm f/2.8L IS USM Macro lens on looking for Insects and shot them hand held as always.

That Canon Lens will fit all Canon DSLR Cameras at this time and should in the future, though I cannot see into that Sorry