As this bank has only been around since 2003, I wouldn't be getting too excited. It appears to be a small regional player. If one the larger, more established Indian banks, fell over, then a different matter I feel.
Trouble is you need a roll of toilet paper in the fridge for curry. It raises the buy price per meal!