Unfortunately I'm not in a position to watch the video, so could you clarify which of the two RF24-105 mm lenses you're talking about (there's an f/4 L and an f/4-7.1 [non L]).The current RF lenses have brought something new to the table vs their EF counterparts. Either short/light or outstanding quality and autofocus speed for the L lenses. The RF24-105mm is not quite in this class though. An interesting review of the different ~100mm macros at:
Given the quality of the Laowa macro, a new RF100mm should have >1:1 magnification, IS and lens coatings and it will regain its lead in the current market.