It's doing fine.
Even now when i replace brake shoes with genuine suzuki shoes, they go in pretty tight.
So gap issue solved completely.
I didn't bother with warranty as most likely new drum would have been wider too.
So went to khradia, got a custom sleeve and moved on with my life. 
Now if you have got grooves on sleeve then you can get the sleeve shaved off a bit by khradia but that'll make the drum even wider and you'll end up with poor brakes even after getting a smooth sleeve inside.
Best to get a new pair of genuine shoes, go to khradia, get a new sleeve and get it shaved according to the size of new brake shoes.
Key is "Precision" here, so go to a Good khradia.