If it's voluntary on the user's part, then I'd be all for it. I was more concerned about the "in the background without attracting attention" part, which implies that it is done behind the user's back. I could see users opting into distributed computing tasks if given the choice.