The benefits of hydroponics in my opinion come from having complete control over the plants' nutrients. In this way we can control pH, nutrient ppm levels, temperature, as well as oxygenate the nutrient / water solution in the resvoir. By controlling all of these factors correctly you can significantly improve vegetation and flowering time and increase your overall yield and potency levels.