I'm happy with the Perlite/Vermiculite blend in a Peat based mixture.

But that's just me.

Soiless Mixtures is the way to go! Total Control = Controllable Yield.

besides, once you add the nutrients in it essentially becomes "Soil".