It also has a few downsides: Adding a new key requires re-encrypting every entry. Touching your yubikey hundreds of times gets old, fast.
Could also disable the touch to decrypt feature while you performed the rekey?
Disabling touch is another option if you need to do a large batch of operations and are comfortable that your machine is secure.
I'd highly recommend using the `fix` option instead of `on` to make sure it can't be disabled.
Edit: oh. Adding a new key, not password. I see how I misread.
I just enter my pin once and it works until I pull it out.
I'd suggest trying 'on' before 'fix', but then switching to 'fix' for the extra security it provides.