You can use just about anything with soil because unlike hydroponics soil has a buffer from the chemical reaction to the roots. You have more time to correct your problem because of this buffer. With hydroponics you have to fix imbalances right away because the
nutrients go strait to the plant roots.