To me, I think the biggest cause of nerves or issues for givers in a swap is "is my person going to like her gift", at least it was for me. I don't care a WHOLE LOT about regular posting (I was lucky enough to get someone who posts so maybe I'm just optimistic) but I think it would be beneficial to make the requirements 1) you need to fill out a survey when you sign up. If you have the time to post in a thread that you want to do it, you have time to shop, and you have time to ship, I am confident you can find 10-15 minutes to fill out a survey. This way your buddy has at least some guidance if you never post again. Don't fill out the survey? (Maybe even make it pretty basic like 10 questions of "I like this, I hate this, here's what colors I like, then other optional questions for more details) you ain't signed up. Make the survey part of the sign up process. 2) no reveal or acknowledgement of receipt? you are not allowed in future swaps. Reveals are the fun part and I get how hurt someone could be if their gift wasn't acknowledged. You're super shy? PM your buddy and say you got it. You hate your gift and think your buddy is a mega weenie? PM a mod so at least they can let your buddy know it's received.
Just my two cents on what may help alleviate some stress for people.