I had recently gone to Europe and taken a Matrix Europe sim.I had problem calling up and using the internet.It failed me when I needed it the most.
There are far better options .You can go for Libra or Lyca mobile.They are extremely reliable and cheap.You can get the sim in India or upon arrival.