It's been VERY bad in the past, but United has slowly been improving it. Unfortunately though, it can be VERY hit or miss, so be careful. If it's a small airport, you can pretty much trust the status departure time, but if it's a hub, they'll change equipment on you and you may miss your flight.
That's pretty much the rule I follow.