When I first started my business I offered to design probono in exchange for referrals who actually signed contracts with me. So it had a value attached.
If you decide to do probono work, I would suggest breaking it down into what the value is in dollars (as if it was a paying client) and write up a quick agreement for you two to sign. It can be very easy for one side to lack while the other is doing the work as agreed (you.) So if you have something that states the agreement in specific terms "I will do this for you which holds a dollar value of _ and in return you will do this for me which holds a value of ___"
I like probono work but it has to serve a good purpose for my business, or be a challenge I haven't had yet. Does this all make sense? I sometimes suck at explaining myself haha

