Harry, is that a short list of fish which like your water parameters, or do you want to keep them all
in the same tank? Breeding in a community tank is very iffy for survival of the eggs or fry.
I keep a short list of fish which prefer the water parameters for my current community tank, but I don't expect much reproduction. Right now, I am actually doing my first community tank since I was a kid. For several decades I have only done species tanks, yet, I still buy fish in M/F mating ratios out of habit
If you only want to keep
fish, many will thrive outside their native water parameters; I know a discus breeder who raises all of his fish in our local, hard water. He only meets their native, soft water conditions for breeding. I am using 1/3 RO for this community tank and a successful breeder told me I am micro managing.
I guess I am asking, what is your goal, breeding or keeping?