You can change to visa but not rupay.
Why? Bcs infinia isn't available yet in Rupay version.
RBi guidelines states that you can switch card network only if that specific card is available on other platforms also.
No demirts.
Merits is mastercard world has it's own benefits and visa infinite has own. Check which one is beneficial for u