I'd remove the jags. or they will remove most of your other fish soon especially if they are bigger then 5 inches. 1 jag alone will probally be enough for the 55. get 2 more tanks to split the fish up once they get bigger but get the jags out now. The rest of the list will be fine together.Angels can deal with geos, and Nics. The reason I know that is because I had them all in the same tank for about 4-5 months. I recently lost my geo and my angel, so the male nic is the largest in the tank at about 5-6".