The assumption that your choice is a binary one is silly. Its never either/or. Its always both.
The first product you build are in a client driven business structure where they are telling you what and how to build it. Then if you do that well enough, you can transform yourself into a product business.