Davis took a UNC team that had only one winning season in the 6 prior years and stacked the team with talent, leading to winning seasons. If there is anyone who can turn the team arround quickly, it's Davis.
Here is how I see it, Davis is a short term solution, and Taggart is a long term solution. Given the rapidly changing college athletics landscape, I think we need to make an impression now, and Davis would be better in that respect.