Don’t assume that freelancers, while technically skilled, will provide technical expertise.
It’s an error to assume that any freelancer could provide advice/technical expertise to help achieve an optimized product. It is possible to go through many battles to make sure what you want is what you get.
Lesson: Freelancers may have mixed emotional investments in your product/business depending on who you go with. While they have the technical knowledge to execute on your vision, you cannot rely on the idea that they will provide insight into how the product or service can best meet customer needs.
It is imperative that you know your business and out and hire freelancers for their technical expertise to execute your vision.