New to Jitsi want to drop Zoom due to lag teaching live martial arts classes

Hi everyone, I am brand new to Jitsi and I have been using Zoom to stream live martial arts classes to my students due to us closing our location because of the Pandemic.

My question is how is the video quality in Jitsi for live classes like this? for example martial arts, dance etc. Is there any lagging for the free service?

or is there a paid service that uses Jitsi that will reduce lagging in that same price range as zoom?

Zoom has just become to problematic for me and I need an alternative.

Thanks

Dan