Ive used miraclegrow soil before and its not that bad, most plants will grow fine with it had a few that showed some mg defeciency wich is easily taken care of, the ferts in the soil get used up fairly quickly and you may will still have to use a fertilizer.