You asked

Is the canon rf 10 20mm f 4l is stm good on aps c?

Yes, it works well on APS-C, though it's a different lens there. On a Canon APS-C body it frames like 16-32mm on full frame, and f/4 gives about the depth of field of f/6.4. The 16mm wide end is a good fit for vlogging, as the video guide suggests. For wide landscapes, the landscape guide suggests 10-24mm on APS-C, so this lens is a little tighter than ideal there.

It fits these APS-C bodies:

Full details are on the lens page.

Written by Claude from this site's pages.

From these pages