Esox in ponds are not ideal. I agree they are a cool fish and I would love to stock them into ponds myself, but Esox species, particularly the larger ones, IE msuky, tigers and northerns can cause a big mess. There may be isolated instances where they work out, but the risk is too high IMO.
Dave Willis wrote this article... Read it before you stock musky or northerns:
NORTHERN PIKE ARTICLE Then you can make an educated decision what route to go.
Personally, I don't think you need a large Esox species to handle your problem. Because once you have your current problem under control, you have a whole new problem, 10 over sized Esox species and not much else...