Generally satisfying. Overkill at times (literally). Epilogue was shit. Props to Neville, as always.
Also, some inconsistency with dates. If Lily and James died in 1981, that would make Harry nearly 27. And the first book was written ten years ago. So he would have been 17?