This problem could very easily be fixed by having Frontline set to a random map draw upon que pop instead of 1 map per week. You would have the chance to make progress on your coat every single day.

(Okay I know its 1 map per 4 days, point still stands lol.)