If you are not interested in breeding and want great color, then the all male tank is for you. However, that means no females of any species. No females and there is nothing to fight over. The next thing to consider are the areas of your tank, you want them to all be filled, the rocks, the sand and the open water. You have a great mix that you have picked, but I would steer you away from the following, because of aggression. D. compressiceps although this is an awesome looking fish, he will intimidate everyone, which in turn will cause them to turn the color down.
The other cichlids I would discourage for your type of setup is Pseudotropheus, they get too big, or they are too mean!
Aulonocara "OB" is a hybrid, hybrids are frowned upon in the hobby and buying this kind of fish only encourages more hybrids. They are bad news, and you have some outstanding choices that don't deserve to be housed with this mutation!!! I admit I am a cichlid purist!!
Any of the rest would be fine, and make a great looking tank!