Another tip ... when purchasing your females, watch the tank for a while, and pick the least aggressive ones.
I started a tank of female bettas 3 years ago. I started with 7. After about 18 months, I lost the first one. Over the past 18 months, I slowly lost the others. I am now down to only one. Her tankmate died last week. She would have been about 3.5 years old. So, I only have one old girl now and she is sharing her tank with a snail.
I also have a 20 gallon tank that started with 4 female bettas ( I would have bought more at the time, but the store only had four; they were cohabiting peacefully in the store tank), 6 zebra danios and 6 white clouds, and a bristlenose pleco. They all get along fabulously
Good luck with your female tank. They are lovely and I haven't had any problems with them getting along.