White will certainly wash their colors out. Anything dark (black looks the best by far IMO). I had white sand in my cichla tank before switching to black, look like completely different fish after. My view is if you are going to spend the money on rare or WC fish, should provide the best environment to highlight their patterns.