Iridescent sharks get huge, and, though this is probably not necessary, are schooling fish. Bala sharks get around a foot, and really should be kept in schools of five or more, eventually outgrowing this tank. I would up the number of loaches to at least four, and add in five more angels.