The stigma surrounding client work is that while you're self-employed, you're still answering to somebody. Freelancing is also a trade of dollars for minutes, which can be the pits. But it will give you opportunities to work on side projects, and when you create a product that someone wants to invest in, your experience managing client expectations will be welcomed.
If you're just starting down this road, your time is better spent growing professionally under stress-free conditions. Don't make the mistake of devaluing your time to zero under any circumstances.
There are plenty of ways to add value to the communities you care about, such as offering your services in exchange for money.