Watched the race, and she did a real good job; got punted once, put on a bit of a car-control clinic, saved the car, had to pit twice for repairs, re-entered 22nd, was back up to 12th quickly, then drove the car well to finish 7th.
She's nobody's fool, and she can drive; once she gets comfortable in the car, it looks like she's gonna haul a$$.
Ironically, her "sparring partner" Milka Duno also started the race, but crashed out early driving into a wreck.