As I said on another forum regarding the same link, I'd refrain from taking that statement as fact since even though Gene might be trustworthy, his contact might be a troll, which would make that one of those "a friend's friend said so" statements.
I'm not saying it's not possible. For all I know, that info may be legit, but at this point I won't trust anything 'till word of god arrives (from Yagi himself).