A lot of the times, the difficulty lies not in finding freelancers but in delegation of the work.
A lot of companies as they scale are not able to provide the customer support.
No matter how good the idea is, if you cannot get a nice group of people together to execute, your plan is bound to fail.
Getting to the first 1,000 users is not the most important thing. It's important to speak to the users & understand what motivates them to use products such as yours.