IMHO if you are running a very small number of plants, and intend to let them get to a decent size before flowering, or if you are growing from seed [unsexed], or running more than one strain, a DWC module for each plant is a really nice method. See treetops, xcrispi, the image reaper, and weedhound grows for ideas. Weedhound has a couple VERY in-depth logs that show the benefits AND drawbacks of the method and how to troubleshoot them.

Ebb-n-flow is effective if you have access to female clones and want to cram a bunch of smaller plants of the same strain into a smaller footprint.