Kim as a security chief is a really weird choice. I can see him as tactical or engineering, or even command track, but not anything like security.
Count me as another that thinks Kim as a security chief makes no sense. Tactical, yes. Engineering, yes. Command track... I have to disagree with that one.
I wonder how they decided security chief was a good choice for Kim. They must have asked themselves, which important job on the ship requires a skill set that bears no relation to Kim's personal skills?
Kim at the end of Voyager probably wouldn't have made sense for command track. He has the skills but not the temperament. But I think after a few years of maturation he could have made a good command officer.