Rich,
You're quite right of course that I can not obtain an IMCr on an NPPL.
However, as has been pointed out, there are no rules (as yet) which preclude my having the training in case I ever need the skills and this is what I'm doing.
I'm thoroughly enjoying it and it has enhanced my confidence and accuracy in flying the aeroplane.