What an intriguing handling of the prompt! Evil!Hermione is a plot device that is not used nearly enough, and I like the fact that Albus finally puts the personal priorities before the 'greater good.'
Nice!Snape is a refreshing change, and happy endings are always a plus!