It's well written because it really gets to the issue of what can be at stake with national security personnel who are not of the highest integrity. No wonder NSA uses the polygraph to find what a person may be hiding when they seek employment protecting the nations secrets. What better way for a foreign government to own the top level of an administration than to insert disloyal people into it to work with them. Talk about sleeping with the enemy and dining at the enemy's table. Sheesh.
Based on my own CI experience I would look closer at Flynn to be sure he has not done worse during his career inside military intelligence. He reeks of illicit contacts, greed, compromise and untruthfulness....badges of a spy.