You absolutely should publish this stuff — harassment of women online is so common. Sure, when you put your opinion out there, you’ve got to expect people to disagree. But anyone who thinks that this woman (and others) are calling “disagreement” harassment has no idea what they are talking about. I imagine many of the helpful suggestions come from folks who have never experienced harassment, so they have no idea what it really is.
Anyway, I do hope that this young woman will keep writing.