now the apisto's. they would do great in a 20g. The only thing I would say is cacatuoides are your best bet for a couple of reasons.
1. they are a very tolarant fish. ph(5.5-7.5), do fine in hard and soft water.
2. You mentioned breeding, I breed cacatuoides, they are very easy to...