Right, the schottky diode mod only protects the OpAmp inputs when it is in off position. I don't know if this is necessary, even if voltage is applied to the inputs. And usually it is always on anyway when I use it, so this wouldn't be a problem.
But it has no over current protection, it is intended for sub 1A measurements and where you know it can't be higher, e.g. because you use a power supply with current limit. And you can easily destroy the 10 ohm resistor in the uA range. E.g. apply 5 V, which results in 500 mA, so 2.5 W for the poor little 0805 resistor and the magic smoke will escape. Or you could destroy the OpAmp, if you apply a too high voltage with the nA range instead of measuring the current in series, because the 10 k shunt resistor would survive it, but unlikely that the OpAmp survives it, e.g. if you short accidentally 30 V. For the mA range I think you would need a lot of amps to vaporize the 0.01 ohm shunt, because the cables etc. might absorb most of it. The switch might blow up first in this case.
I guess most of it could be solved with a fuse and some big diodes in parallel to the shunts, but this might affect the accuracy.