Great job. The pinks came out really well, so did the whites. Very light colors and blacks give me fits, but I love to see them on other people's stuff.
I don't know why people complain about minis "not fitting" together. As long as the proportioning is roughly the same, what's the complaint? It doesn't really matter at tabletop viewing distance.