nice looking fish. My concern is the size of the tank. If what you want is for them to breed, you need to make sure that there is enough space for the smaller females to hide from the male.
At this point, I would let them spawn and then remove either the male or the female. From the way it sounds, I would remove the female because you mentioned that the females were eating the eggs.
At this point, I would let them spawn and then remove either the male or the female. From the way it sounds, I would remove the female because you mentioned that the females were eating the eggs.