You can never really tell how many females you are going to get. It's pretty much a gamble. I had 9 of of 10 males in my last batch. With soil, I personally recomend against premixed potting soil with added chemical fertilizers. You can easily mix your own and it will be much much better. Check out the link to overgrow for some good soil mixing advice. http://www.overgrow.com/growfaq/t89