I don't mind some weather-related longform in the overnight hours. If only they would have regular LOT8s throughout the longform, there would probably be much less complaining. A couple decades ago, TWC would simply air a pre-recorded hour of weather back to back to back to fill in the overnight hours. Personally I would rather see longform than that. Unless there is substantial severe weather occurring, I don't really expect live weather late nights.
As for Facebook or Twitter posts, I would not even waste any time on that. I doubt the network makes any decisions based on the feedback there.