All or *at least most of the ObjectReference/Actor functions will work on ReferenceAliases, you just cannot call them implicitly and need to use http://www.creationkit.com/GetReference_-_ReferenceAlias/http://www.creationkit.com/GetActorReference_-_ReferenceAlias.
Self.DoSomething() : ObjectReference :: GetReference().DoSomething() : ReferenceAlias*OnLoad/Unload and OnCellAttach/Detach,
AFAIK, won't fire from a ReferenceAlias script.