Tommy was the right man at the right time.
However, he shouldn't have started the next season here, his sides were making the same mistakes every week and yet he didn't seem to know what to do.
Probably Dave's only mistake in his time here was not changing managers at the end of the 1st season, but its not an issue now.