Yeah, this sounds about right to me, though I might mix up the order a bit.
1. ANSWER (Act Now to Stop War and End Racism)
2. American Muslims for Palestine
3. CODEPINK
4. Friends of Sabeel-North America
5. If Americans Knew/Council for the National Interest
6. Jewish Voice for Peace
7. Muslim Public Affairs Council
8. Neturei Karta
9. Students for Justice in Palestine
10. U.S. Campaign to End the Israeli Occupation
I suppose we ought to be relieved that only two of the ten are Jewish groups.
I remember that ANSWER, a front group for the Trotskyist Workers World Party, was out protesting the US war in Afghanistan in 2001 even before any US troops arrived there. Their demonstrations, gratuitously, had anti-Israel slogans and signs, calling for Israel’s destruction. It was the first I’d heard of them, and right then I knew they were antisemites.
I would rank Code Pink lower not because I think they are any less anti-Israel but because they are such a joke that I doubt that they are influencing anyone except some dingbats who would share their views anyway without any prompting. Now I believe I heard once that some higher-up in CP (Code Pink, Communist Party, what’s the diff?) was a bundler for Obama. But my point still stands – BO was hostile to Israel long before Code Pink came into existence.
In fact I would replace Code Pink on the list with J Street. J Street is much more dangerous because they have credibility, even if they don’t deserve it.