Link to the actual talk (why didn't op just link to the talk?) maybe, instead of linking to the website of a "security software" company with ties to the FSB?
This is a pretty low effort click-driving blog post though IMO - 'someone did a thing' - I linked 'someone's' ('Sick Codes'') original post on the 'thing' below.
It's reasonable that "ties to the Zerg" would raise more eyebrows. Ties to a foreign entity are different to ones from the same political bloc/your own country.