Soil yields just fine. However, there are two reasons people use soil.
1.) Quality. Soil/organic grows taste much better and are better quality then hydro. My personal opinion, though many others share this.
2.) Ease. Soil is very forgiving. If you make a mistake you can usually recooperate without much fuss.

As far as yield I suggest adding as many watts as you can.