My experiences with haveing a sorority is that its just not worth it. You have to have other tanks if something happens and all the females decide to fight. IMO a community tank would be good for him. It would keep him interested and busy checking out new fish hides ect.
Oh and not sure if you know but to your takeing aggressive females back to petco comment, they flush them. They do not put returned fish back on the shelves. If the workers dont want them they will end up being flushed. So for the sake of the fish please dont return unwanted fish, find new homes.
I also breed and often sell guppies, I have the following strains.
Double Dark Blue Moscows, Half Blacks, and Albino Blue Topaz.
If your interested in purchaseing a pair or trio just pm and i'll let you know what I currently have ready to sell. Or if you just want to see pictures pm me.
Members get a discount!