Indusland does have the worst customer support, so does every other bank.
That freezing is also true but doesn't affect everyone, only a few lucky costumers will face it.
.
Check their debit cards rewards program if that intrests you, you can consider opening the account or else there are better banks to choose.