how do you know you have all necessary equipment, usually you can only know that, once you know what kind of setup your doing....
maximizing is really based on cost, if you have the cash and experience making a vertical setup is the maxmium producer, either shelves or pipes for hydro.
I'll be the first to say it, I think you need to do some searching on the site for setup/design ideas. every situation is unique due to experience, costs, power, and heat issues.