imo, being a great HC is something you either have or you don't - if you do, you'll figure out your way around the NFL quickly enough. For example, doubt in Jim Harbaugh's case, his 1-2 years as a QB coach in the nfl made the difference between "wouldn't cut it" and being one of the best HCs in the league.
