It's funny I used to think repair was a lowly seaman or beginner qual, then move them up from there. These days I seem to keep enough po's as watchmen for a rotating shift, then enough radio/sonarmen. Torp/machinists while seemingly important take no priority over repairmen. You can simulate promotions for your crew-po's after a good patrol etc.
And the Sr. cheif wo's can hold two quals if your crew survives long enough ..