In my limited experience, soil produces better taste, but lower yield than hydro.

Hydro produces WAY better yield, but doesn't tast as good.

I don't see a difference in potency either way.