Basically, here, the rule of thumb to live by is this: work on the distributed computing project you like or want. Debating it is more than useless, its a sore spot in the hearts of some of us, as some feel passionately about S@H, others about GF, others still about RC5. If YOU want to do RC5, DO IT. There will be others there to help you, and there will be others there to compete with.
This leads to another point: Sure, ViRGE was the first "Elite member" for people who are constantly in this forum, but that DOESN'T technically make him our "leader." I repsect ViRGE for his intellect, personality, and gernerally speaking, his maturity. You don't HAVE to follow what he says

Lord knows, if I did that, I'd still be typing on a Cyrix :Q.
Do I feel cheated that some of my 'net friends have chosen to do a project that has just started while I am (mostly) sticking to my roots and staying with RC5? Not at all. I still get along with them, they'll still help me out, they'll still come on to IRC all the time, and still the SAME TEAM SPIRIT as long as no one says that doing one project is utterly useless as compared to another one. While it may be true (I have my own opinions, which I will keep to myself), arguing that its going to "break up the team" ends up bringing more people to the brink of litterally breaking away from the team than does just letting them do the project that they want to do.
To each their own.