@Pippinwhite -- Another good way to bake haddock is to mix ranch dressing mix with mayo, coat the fish in it, and then in panko crumbs and bake it. That also adds some moisture, as well as flavor to it. I like haddock, but it can be very mild and it needs some kick.
I think one of my favorite things about fresh fish is the short cooking time. It just takes less time to do fish than it does to cook beef or pork, or even chicken. I can usually get haddock nicely done in about 10 minutes, or even less.
Try panko crumbs if you never have. They're a lot lighter and crunchier than bread crumbs. I really prefer them.