I think Mitchell is doing fine. She is laying the groundwork. It was always going to take about 20 minutes to establish her testimony before you can begin to impeach her.
Man people are impatient. She has already made several points about inconsistencies in her statements.
So, Ford just now affirmed that SOMEONE drove her home that night... yet no one has come forward.