If you are able to mix the proper solution with the right nutrient ratios, EC, and pH level, then a homemade solution can be just as good as a store bought one.