I’ve done hydro and soil, grown dank with both, my weeds been better since switching to soil, but part of that’s my environment being more dialed and me improving as a grower. Seriously considering switching to coco though. Soils expensive if you’re not in a position to build your own and don’t live near a grow shop, I’ve spent like $500 on soil over the past 6 months, I’d reuse it, but if I leave a chopped plants pot unattended for even a minute the cats try to piss in it.