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.
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.