Hard to call him a home run when he's been fired from two jobs in a row due to unimaginative, failed offenses. He couldn't win with Rivers. His playbook is complex and he doesn't get the most out of his personnel, especially in the running game.
Bevell would be a home run.
They'd both be upgrades over Dennison... Dennison was an uninspired, poorly thought-out hire.