I have 4 debit cards and 3 of them are RuPay. And I would like to share as to why people should never take a RuPay card from their bank but instead immediately apply for a Mastercard or Visa sponsered Debit Card.
1) I am a gamer. And I purchase most of my games using Steam. RuPay, being an Indian service, is not supported by Steam.
2) I cannot pay on websites like eBay.com, amazon.com, and many other international websites.
3) I cannot open a PayPal account using a RuPay credit/debit card.
4) I cannot pay on iTunes using my RuPay card. This can be very frustrating for people who rely on iTunes store for media consumption.
5) I cannot use RuPay cards to pay for games and apps on the Google Playstore and the Apple AppStore. This is a very big downside.
6) RuPay card needs renewal much before a Visa or MasterCard.
7) You do not get your name engraved/printed on RuPay cards but you do get it on Visa and MasterCard.
So yeah. You should immediately apply for a VISA or MasterCard as soon as you get a RuPay one from your bank.