Partnering up with a nonprofit may actually be a good idea