What a charming story! Like its protagonists, it manages to engage with serious topics without losing a sense of humor and perspective. (And I really appreciated its read on Xenophilus, by the way--I'd always felt much less charitable toward the canon character, but here Horace brings out another, entirely plausible side of him.)
The world-building here is amazing, and OF COURSE Beauxbatons is Greco-Roman. That detail alone makes this fic unforgettable. M.