They did show colors of green shine and blue shine when the light hit them just right, but that was hard to see. I have also had some recent success with Platies. I keep red and black platies and I have had them breed as well. They babies in this species resemble the parents identically, but smaller. Unlike the guppies where the colors appear over time, the platies show color right away.
Mollies are the same, especially the black mollies.
I've kept different types of livebearers togeather in the same tank, but usually not for long persiods of time. I have heard that it is possible. I'd recommend that in keeping livebearers and mixing them, either keep them all of the same sex or keep both sexes of all the species that you have in the tank. They are not aggressive and can be kept in a community, occasionally they will nip fins of long finned fish or they may get their fins nipped. They could withstand just about any pH. They are live bearers, and may eat their young.