Good work

I guess that's the best possible achievement + score in this campaign - around 1090 (I had 1091, but that's nothing and possibly due to the level).
Good work with the red dragons win - it is a most peculiar choice of units for the last battle, especially since most of the enemies are fire resistant - and for that, you deserve the congratulations.
You still didn't say a thing about the royal thorn + hagrid tactic. How does it work? I can live without it, but it certainly sparked my interest, as royal thorns are a rather commonplace units, unlike trolls.