Hydro will always produce more yield. Quality is always a debate, However; I believe quality is equal.

No plant finishes any faster whether it is grown in soil or hydro. Period. It finishes in the same amount of time. Hydro just has a lot bigger and more buds.