Most excellent part here, and really liked the way that Luna started out here, and I think you've caught her at her most awesomness imo, the Luna we got more than a few glimpses of in canon, but who dissappeared in the end to marry someone, and to see a Hermione who's finally starting to do more than settle for the runner up. Go Hermione and Luna.
Author's response
Thanx,
IMHO, this is, in large part, why we read and write fan ficiton - so we can see the stories as they could have been.
N!