Would you consider adding a hook that's run after helpful navigation? I think helpful-visit-reference and helpful--navigate would be the two places to add it.
My use case: I like to activate read-only mode when jumping to Elisp source that's not mine. So for example I have a hook for find-func. And similarly for xref jumps.
It would be great to also be able to do this from helpful.