if you're using a npc for repairs, it will be more annoying, you will be hitting it at least twice as often than someone that can self repair. but then again, that is merely the player choice.
Not everyone waits until 0% to repair. I repair whenever I've done something intensive, maybe its 70%.