I'm not a huge Hillary fan, because, at heart, she is more liberal than Bill and a good deal more progressive than she lets on. But. She is also a political realist and has been around the block a few times. And she was successful in Congress.
I have no doubt that the Democratic party would be better off with her as standard bearer. And, given the choice, so would the country.