Minerva/Augusta is a pairing I love, and you've presented them just as I like them: no-nonsense and knowing exactly what they want and need. And did I mention hot? I liked Aberforth's cameo, too, and the canon background. Then there's Professor Longbottom -- nice touch.