I'm not expert mate. But it has turned out pretty good. What I will do next time is use more hops but will still dry hop.I brewed "Legbreaker" which turned out OK but not spectacular.
I believe that more hops would improve, but whether dry hopping is the best I can't say.