you could certainly have three female guppies, but then you face the same problems as a mixed-sex tank. "virgin" guppies are pretty much a special order item, and a female guppy can have three or four batches of fry from just one mating. the probability of not getting pregnant females is very low and besides, they aren't all that showy.