Well, since i have a similar deck that i never use cause i think its too broken (but i do use the not broken version on my rainbow freeps / corsairs that have not died yet) i have developed a counter shadow to it... but i also don't use it very often cause it was just developed to ruin my broken deck.
Anyway Moria + Corsair Navy woul be a nice oponent if played wisely...