I think it is critical that we have good whistleblower protection. I believe an independent party one step removed from Transport Canada would be the best option. Then there is no confusion or politics at play.
It has been seen in the United States that, for whistleblowing, the way they have it actually works.