You're obviously missing Goliath! I'd include Philistine Lords, Philistine Guards, and Philistine Charioteers as well (someday).
Isn't Armorbearer unique? If so then I would probably drop that to 3 and maybe replace with another Garrison and Fallen Warrior. I think Bringing Fear is a lot better than Foolish Advice so why not max that?
I wouldn't put in Flee from Enemies. I don't see that as necessary and there are so many ways to get rid of curses now.
It seems like this defense might have trouble stopping a Garden Tomb offense, ironically. You don't have territory protection and no can't be ignored.
The offense seems good but I might try to fit in a NT Gabriel and maybe Passover Hymn.
Armorbearer is Generic, which is why Outpost is so good (since it can pretty much recur any Philistine through PAB). In this deck, FA and BF do essentially the same thing, and in a defense that relies heavily on big toughness and FBTN, the extra /1 from FA might help occasionally.
However, I'd probably scrap both FA's, one Garrison (he's generic so Outpost can get him out as needed), and both Flee from Enemies and add one or two Wrath of Satan, a Simon the Magician, and a JiP or two. Simon and JiP would help your TGT problem, and FW + Bringing Fear + Wrath can be devastating, especially if you are playing a non-NT offense and can use your Bread and Wine to heal all your heroes.
Your offense looks pretty solid, but having only 5 unique NT females may be problematic. Also, Covenant of Abraham will give you problems, but I've never seen a TGT deck prepared for it, and I'm not really sure what you would even add.