The ticket might have been a winner, but the marriage could never have worked. McCain would have been up on the Hill breaking ties against the Administration position.
Also, have a wingnut Veep would have made President Kerry's future in office pretty shaky.