The biggest dangers are going to be non-paying clients, and leads drying up. If you can't find any leads, you'll end up spending all your "self time" eaten up with business development.
Thank you for clarifying something I've been struggling with for years. I have a couple hundred project ideas and inventions written down but always have this sense that I can't work on them because they are seemingly not the best use of my time. Instead, I spend nearly the entirety of my time either immersed in the logistics of wrapping up a contract, or working to find another.
If someone could solve the business development end of freelancing, that would be more valuable to me than matchmaking. The work was never the problem for me, but the angst surrounding it.
Tools like https://freelanceinbox.com/ and 10xmanagement.com are trying to solve the leadgen problem for developers. Haven't used them, but might be worth a look.
I will see. As of now I have more leads than I can manage, but I am aware of the risk (also for this reason I rather do it part time than full switches of paid work vs side projects).
If someone could solve the business development end of freelancing, that would be more valuable to me than matchmaking. The work was never the problem for me, but the angst surrounding it.