It's just too many pairs in a 4X8 footprint. It doesn't matter how many little cave hiding spots you have. Jags get 16" plus. That means that spawning pair is going to take up a minimum of 1/4 of the footprint (that's a very small 2'X2' footprint to guard for a pair of fish that are 16" and 14") if they're forced to by other pairs in the tank.
Same thing for a few others in that tank.
Bottom line, the list has too many pairs. You'll either have to go with less pairs, or you could do pairs with the less agressive fish (JD's, Convicts, etc...), and just do single males for the more agressive fish (Jag, Midas/RD, etc...). And it'll be trial and error. Make sure you have a quarantine tank set up so you can move a fish once it gets shredded (it'll happen).
Same thing for a few others in that tank.
Bottom line, the list has too many pairs. You'll either have to go with less pairs, or you could do pairs with the less agressive fish (JD's, Convicts, etc...), and just do single males for the more agressive fish (Jag, Midas/RD, etc...). And it'll be trial and error. Make sure you have a quarantine tank set up so you can move a fish once it gets shredded (it'll happen).