Well, Harry's definitely qualified to be the DADA prof, in all sorts of ways, so it makes sense.
I admit to not having read very many H/D fest fics this year myself, owing to a severe lack of time. One reason why I've decided not to sign up for any more fests for a while, I feel too guilty not reading!