I thought this fic's character's personalities were nicely done - Harry & Severus had matured, the kids were children, maybe just a bit advanced for their age - The plot development was perfect for its length, it flowed really well - and your ending was much better than JKR's!!