That will be one tiny spider. You are doing well with this rig, but you would love the Venus/Laowa 2.5-5x lens.
i was going to buy one but i finally got in touch with canon and now they have my mpe65 for repair. they had to order a part from japan but some day i will get it back