The new Canon 28mm macro lens with the ring flash is an EF-M lens, designed for the EOS-M mirrorless cameras. The 60mm EF-S macro lens is quite popular among Canon APS shooters. Do not have one myself so cannot comment. I would recommend an AF lens over a MF lens like the Venus. You can still MF the Canon lens but will need a focusing gear, also for the Venus lens. I seem to recall that the Venus lens has a manual diaphragm - you should check on this. A manual diaphragm is going to be particularly challenging to use under water if even possible as you will need a control gear for this as well.
- bany likes this