KM is especially weak at repair, if you wish to reach the repair cap at 120 with 4 base 12 repairers, you will most likely need around 200 vets per repairer, plus contributions from other sailors (since all sailors add repair).
Theres some discussion on the subject in this thread.