While I don't think there can be any objection to making computer users aware of these possible uses for their "idle CPU cycles", I would simply point out that allowing the thread to remain here does not in any way imply that PPRuNe endorses these sites, or encourages users to participate in the research.
SD