Does code-signing with an ad hoc certificate and no notarization provide any better experience than just unsigned code?
Do you get a friendlier message (c/f "malicious software: Move to Trash") when Gatekeeper blocks it?
it's initially blocked with a "Move to Trash" dialog
but you can go to security prefs and click "allow anyway"
Then try again, click "open" rather than "move to trash" on another warning dialog and the file does get run.
I haven't tried a signed+un-notarized one but it sounds like it'd be similar?