I tried signing up for Transferwise but I think it was not available for India. About the bank wire transfer, O receive multiple payments of the range about ~$300, and my client asked inquired to their bank and it is charging them $50. So doesn't make much sense.
Will try signing up for Transferwise again, their fee is really low. Thanks.