Definitely. Froch has been facing live opponents for a while now and has earned his place IMO. Haye needs to sort his act out or he'll be remembered as a big mouthed joke.
For sure. I think it's already arguable that Froch could be ranked higher than Haye anyway. In the past 2 years Froch has beaten Pascal, Taylor, Dirrell and lost a close fight to Kessler. In the same time, Haye's beaten Monte Barrett, Valuev and John Ruiz.