“Custom reactions” translates to image files which need to be hosted on some server - no different from “posting” an image or video on Nostr. Are you seeing examples of standard emoji reactions which don’t translate between clients?