Hmm...King David might be a problem, since he would take at least two Samarias (or 1 and a Chemosh and PwD combo), and you have no way to stop him otherwise (I guess IoJ, but EEs are the card type most easily disposed of in today's game). Not sure what the best way to stop him would be, but maybe at least adding a Gomer or two (to band to whatever defense your opponent has and maybe pull off a Grapes) might help. Otherwise, it looks solid.