Yep. HL Insider was legit as hell. So was DNC Hatchetman. I honestly think that they were other identities that FBI anon used, but I can't swear to it. I have all the threads saved on my computer because I came up with this theory a couple of months ago.
Go back and read all of their threads. It's weird as hell reading them now, a year later and seeing how much was correct/is coming to fruition.