I'm a dirt grower. I've mostly grown mj outdoors and I have a veggie garden so dirt it is for me.
Hydro is the best way for indoor commercial pot farming though. And small hydro grows work very well too.

Sho