The Red Encycopedia #ers for DSA are inaccurate. I think DSA is around 8,000 paper members.
I 've been to News & Letters meetings in Berkeley. A dozen brainy folks.
WWP, I've heard from Trot friends is around 300 total. 100 cadre supported monetarily by those 25% tithes of the other 200. Michael Pugliese