Just a quick update to say that I am extremely satisfied with my Indian tank so far. Here's a quick summary:
Ordered the tank in early July from Royal Chopper out of New Delhi, India.
Tank was bare-metal with a coat of primer
It arrived on 7-Aug, exactly 31 days after the initial order
Fit and finish was high quality. I mounted the tank and found the tunnel to be a bit different from the stock tank and have had to adjust the rubber bumpers underneath the tank to get a better position on the bike.
Tank was pressure tested twice, and no leaks were found
Welds were checked and no concerns were found
Tank was professionally sealed as recommended by my painter
Tank was professionally painted
Side-by-side, it's difficult to notice any difference between the original glass tank and this steel one. I would recommend Royal Chopper based on this experience though, obviously, this isn't representative of all Indian tank sellers.