I'd recommend getting a tank that is at least 24" tall since some angels can get finnage that is over 12" tall. You want enough room that they can swim easily. A 48" (4-foot) long tank is usually recommended as the minimum for these guys. I would say nothing less than a 55g. And I agree, not overstocked now but will be.