Can I use IUdonEventReceiver to register custom event handlers?

I found this event receiver used by VRC string loading to return the loading result, and Varneon used this to implement an observer pattern. Observer Pattern | VRCLibrary

I wonder if this is stable to use and whether or not it will be changed in the future, as I did not find it anywhere else in the udon documentation other than the string loading part.

Has anyone implemented their world scripts using this receiver?