@HappyDevil:
I'd caveat community contribution with that it often adds the stress of working with contractors, and not knowing if they'll hit the deadline, with the additional problem that people working for free often get distracted by other projects, especially paying ones, necessitating grooming another person. I don't know that that will drop Rob's stress level.