Need suggestions on what's the best way to switch my mutual fund SIPs

Hi guys,

I'm 25M and have been investing in mutual funds using NJ Wealth. My dad's CA who is a member/agent of NJ started recommending me these funds 3-4 years ago and since then he has been suggesting me to start specific SIPs. My portfolio returns are good; close to 18% returns so far.

I've been educating myself more on investment, mutual funds, etc a lot since last year and recently, I learnt that NJ Wealth is a distributor and commission components are included when we buy regular plans from them.

Now, I want to migrate my funds to Kuvera. Here's where I need some guidance from you guys. Kuvera imported most of my funds except for one using my pan and email. And in their email, they have suggested to use the trade smart feature to learn about the short term gains and then stop all the existing sips on nj wealth followed by switching to respective direct plans on Kuvera.

Now, when I switch the current regular plans on Kuvera, I see that I have short term capital gains on most of my funds. So, is it advisable to switch to direct plans and pay the short term gain taxes or shall I just stop the SIPs on NJ wealth and keep the amount as it is in those regular plans while starting new direct plan SIPs on Kuvera to avoid paying taxes on these short terms gains?

And should I keep the regular plan funds as it is for long term or should redeem/switch them when they qualify for long term gains.

A bit confused on how to go about this entire process. Would really appreciate if one can provide some inputs.

TL;DR

What's the best way to switch from regular mutual funds on NJ Wealth to direct plans on Kuvera while minimizing taxes?

Thanks in advance :)