Too much with the peacocks in a 40 breeder, the sunshine really should be in a 75 to start with. They're a smaller species, but claim a fair-size territory and are relatively aggressive for their size.
You could keep a group of the red shoulders in that tank, or a group of salousi, but not all together in the long run.