One of the Stuff You Should Know podcasts titled, Stuff Mom Never Told You just did a fairly good podcast on TERFs. Please go to their twitter and facebook and thank them for examining this issue. As you probably know, being critical of TERF ideology is like painting a target on your head.
Here’s their podcast, enjoy!
1+