Honestly, I used to be a big advocate of the Monk with two swords, but then I realized that the Knight combination was better because you get Haste, can heal and damage multiple characters simultaneously without MP consumption. My units can attack any panel on the board, so as long as I stay out of range with at least one character, I am safe. Your team relies on brute force and a swift kill. But, because I have Haste and the ability to attack at long range, I would probably win. The only person on your team with low faith is Ramza, and I could then attack with two swords and kill him easily.