If it has to be between those two its a toss up.
If you actually want to do soil then you're better off buying or making a Clackamas Coots soil recipe.
My preference is either Oly Mountain Modern Mix 2 or Buildasoil V3 in 20+ gallon fabric pots.
If you plan on using bottled nutrients then you're better off just using quality coco in fabric pots.
Coco is a better medium for bottled nutrients.
If you want to do organic soil then Clackamas Coots is the way.
Then just top dress and use filtered water