I think soil produces a better product...But from my experience you got to stay o top of it and be good @ reading your plant...When you see a problem you got to be ready to react with the proper solution...