Based on advice from some gurus here, I added a lot of perlite to my mix. I think it really helps with drainage and nutrient delivery. I think I have been adding it in the ratio of 1:2 Scott's Perlite:FF Ocean Forest soil.
Those are some crazy sounding strains. Were you able to buy seeds in quantities less than ten? If so, where?