Your Ghost Ship should have been a Haggler. You don't want a Ghost Ship at all if your opponent is going for Heralds, especially not if he also has a bunch of Wishing Wells. On T3 I think I'd get a 2nd Masq over the Wishing Well, since trashing down fast is really important in Herald decks.