It's a whole lot easier to throw rocks at the weaknesses in all candidates' resumes than it is to make a choice.
Face it...there is not a perfect candidates out there. Not even Dabo or Urban. Just for the record, for different reasons, I don't think either is realistic option.
Pruitt is unproven. Petersen is west coast. Patterson is inconsistent in a weak league. Fuente is struggling in a league where #2 just isn't that high a bar. Kirby is at his dream job and anyway he didn't just burn bridges in Tuscaloosa. He nuked them, then plowed up the glass and salted the earth below it. Mullen's an egotistical jerk (like most successful coaches aren't), Franklin's legacy at Vandy is a nasty stain, Lincoln Riley isn't leaving Norman except for the NFL, D'Antonio is both inconsistent and old, Tom Herman is still questionable even in a weak league, and Brian Kelley runs an offense that would never win championships in the SEC.
OK, so none of those guys work. Who will?
My personal solution: You have to offer Dabo. I know there's about a 90% chance he'll say no. But you have to make him do that. His indiscretions in Tuscaloosa were a product of the regime he was working for, and he has matured at least a bit out of the Golden Retriever puppy antics of his early years in Clemson.
Assuming he continues to improve UTe, Pruitt is the next stop.
If Pruitt's performance at UTe doesn't justify an offer, I'd go with Mullen. He does a lot with a little.
My point is this: Once you get past the obvious, and understand that the obvious probably won't come, it isn't easy. It's real easy to point out flaws. It's a lot harder to make the decision among a set of options, none of which are perfect or riskless.