I don't turn to TWC during severe weather. Local stations, by far, have the most clear, complete coverage. (duh )
I rarely see any severe weather coverage on my local channels. Ever. Even during an extremely rare tornado warning, they'll cut-in for a minute during commercials, and go back to normal programming. I'm more likely to see mention of local severe weather on The Weather Channel than I am on my local affiliates. (ESPECIALLY the local CBS affiliate)
Back on-topic:
I usually watch TWC in the morning, prior to leaving for work. I actually forecast the weather myself, but I like to see their take on the forecast. Plus, I don't always have time to get on the computer to check radar and local observations, so the LF fills that gap.