Hdfc account cancelled because of overseas forex trading

So I got a similar mail a month ago and now my debit card is blocked. I was using it to deposit and withdraw funds from my forex broker FXTM.
I use XM as well. Found they have a local bank deposit option. So basically what happens is that the money I deposit goes to some bank account and from there to XM so that my transaction won't be flagged as forex trading or gambling.
indian deposit.png

Should I use this or should I go for wallets like Skrill or Globepay? What do you suggest?

Similar threads

Zerodha – Open Paperless Account

Open online account with Zerodha. Free delivery trading and Max Rs 20 for Intraday, F&O, Currency and Commodity Trading. Intraday High leverage with MIS, CO and BO.

Are you a day trader?