You can flower in any media straight from seed mate.
In terms of yield though, hydro wins by a mile. Takes 7 weeks veg to get a 1-1.5lb plant from my experience. Can even get autos that size quite easily in a reservoir.
If your an absolutely awesome grower it can be done just as quickly in soil...