All this is good but we should also remember that NC is a "Stand your ground" state. This can mean this sort of harrasment can be seen as a threat and responded to with direct force, legally.
I do not like to promote violence but, it may be worth considering at least.