I reviewed this fanfic once before, and I have taken the time to think more about it since then. I have read this fanfic three times, and there are parts I like about it, but there are also parts that are meh and parts that are bad.
I must first note that I do not take fanfics seriously. There are too few that score high enough in terms of command of language, narrative skill and good story for me to have the same expectation to a fanfic as I have to a novel. There are some that are that good, and some novels that are that bad, but on average fanfic falls into popcorn reading like this one do. Non-challenging, easy, leaves you unfulfilled but entertained while you read. I have read worse.
The things I liked in the fanfic was the intelligent plotting in the beginning and the use of small details from the books and earlier in the fic. The ability to keep details straight and use them intelligently is one I prize above all others in a writer. (For a good example read Brandon Sanderson.) The plotting does go to strange places and give no indication of achieving coherence.
The characterization is bland and often bad. The characters seem to grow into people who adore New Harry and nothing else. Harry supposedy changes, but aside from becoming ruthless and aware of romantic feelings, does not really grow either. People are only good when they mindlessly follow Harry.
Hermione is hit with the stupid stick. Not only has she missed all the hidden truth of the world, but also much of the ostensibly common knowledge.
Bellatrix is awesome.
Dumbledore is a planning Dark Lord, and this works in the first half. Harry's victories comes because Dumbledore was dosed with bad luck because of overconfidence. And Dumbledore still wins or draws most of their confrontations in the start.
Evil characters are abused and tormented by the heroes, though mostly for strategic reasons. The author mostly avoids using the universe to punish characters, except Draco. Ron and Ginny are not abused much, if at all.
I found the fic interesting at first because the plot had promise. It shows little to no indication of delivering on that, but it can still happen. The use of previously mentioned details is intelligent, but much is invented as well. Language is decent, but characters and plot is bland and stale.
New opinion: A decent timewaster that may be saved yet.