As far as I know, they are ALL legit. But you asked me how I defined ITF, and I said I didn't know, if only because there are so many federations, all of whom presumably hate each other.

WTF is easier to define, but I'm not happy with the Kukkiwon at all, so ease of definition means nothing.

I've had good and bad experiences in both WTF and ITF schools.