I'm a Stanford Alum and 49ers fan so starting following Michigan when they hired him as I think he is flat out the best in the game, college or pro and the most fun to watch.
I agree with your entire post, except the part about being able to take whoever he wants. Michigan is not as hard to get players into as Stanford but it's clearing house is no joke like some SEC schools. Harbaugh had to turn away 3 guys in recruiting this year as they couldn't get past the clearing house.