Kaine would be an improvement over Biden this year.
I dislike Kaine, so no.
At the time, i strongly disliked the choice.
Tim Kaine definitely was not Hillary Clinton's best choice for running-mate. He came across as a very weak candidate and his reputation as a very liberal Catholic (Donald Trump and Mike Pence, who are traditionalist Catholics, made Tim Kaine's liberal views on Catholicism as a major attack point on the campaign trail) may have hurt Hillary Clinton among more moderate and traditionalist Catholic voters in Pennsylvania, Wisconsin, and Michigan. In retrospect, Cory Booker, Sherrod Brown, or Julian Castro would have been much stronger Vice Presidential choices for Hillary Clinton and may have swung enough voters to allow Hillary Clinton to win the election.