The only thing I have against most of the modern hydroponic build out is the dependencies on large amounts of electricity. There are a few ways that utilize less pumps and are based on a gravity fed model to power small mini turbines that power 12v cells that then power the pumps to keep it going but has many many failure points.

Though as a way to grow things in a non-shtf scenario being able to control what is used on and for the growth of herbs and veggies is pretty awesome.