I would like to start of by saying I know battalion can promote but my suggestion is allow them to promote outside of rank cooldowns.
Climbing through ranks of the server at low-mid range ranks (below SO) in my opinion is way to time orientated and not performance based enough.
When off cool-down I see peoples effort and motivation decrease, "I have my minimums so whats the point?"
My suggestion would mean that battalion can ignore these rank cooldowns and promote people below SO who they think have done well and deserve it. Maybe in debrief, after PTSs, they could say "CT PVT X please change your name to PFC we saw you perform well this event."
To conclude, I think this would increase the motivation of players who have done their minimums and are on cooldown, would give people a reason to follow battalions orders and try to impress, and finally would give another dynamic to debrief.
Please leave any thoughts or twists on this idea below.