I admire your effort, and your reasoning. But i struggle the moment you say the most important point in trust is that someone one the team belonged to a government organisation.
Aren't governments usually aimed as a pit of corruption? Sure you might be on the right side of that corruption to make profit, but i don't think that's a valid point for trust.