Top soil, garden soil, manure or soil ammendments are unacceptanle as a medium for container gardens indoors. Isn't properly buffered (too low of a ph) and has no perlite or vermiculite to 'lighten' the soil.

I'd get the proper medium, and transplant asap. Get something that specifically says on the bag that it's for containers or pots.

Superthrive is a band-aid, and I personally recommend against the unnecessary and over-priced product. Treat your ladies right, and there's no need for the addition of hormones or steroids or Vitamin B-1 or whatever the hell they put in the stuff. And no...it is not acceptable as a stand-alone 'nutrient'. You'll need proper nutrients for the phase they are in. (vegetative or flowering) A solid 3-part nutrient system is the Fox Farms trio. (it's what I use)

Superthrive Myths