It is better to have the two if truly you want to be a good freelancer. There are some clients that focus more on experience. To them, they want to know and they judge you based on what you have done. No matter how skillful you can be, to them, if you don't have the experience, you can't win their hearts. There are some that put much importance to skills. They believe that your skills matter and not the experience. What do you think about this?