The only type of speech that needs 1st Amendment protection is UNPOPULAR speech.
I think reasonable people can agree that staking/harassment are different than 'annoying' comments and offensive talk, etc.
Such a law could be exploited to silence unpopular speech. Just my two cents.