I dont think they should have final say but it should be weighed heavily depending on the situation, especially for higher rank positions. The application and interview should not matter as much as the feedback they get as well. If there is some shady stuff going on then the overall community feedback and review can help combat that. Overall the suggestion is on the right track to a really good idea that should be implemented at least a little bit already but with a little fine tuning and adjustment, it could actually work. What I mean is, instead of FINAL say, if the battalion is doing well and understands how it runs, it should be someone that the battalion wants and trusts to continue to improve and run the battalion properly and not some randy coming in hot with a hostile takeover for power. The second part I do not really see is needed because the XO doesn't always want to run for the BCMD spot, the added responsibility may be something that they just do not want to take on and someone else may be trained and just as ready to take it. Overall, +1 for a little bit of a tweaked number 1 and a -1 for part 2.