I gave this a try tonight, and we managed to win. Our pt was WHM, BLM, BRD, and BST. It went fairly smoothly, ended up with about 5 minutes to spare at the end. Multiple forms of sleep is a must for this. A full group isn't necessary, but I don't think I'd be comfortable going with any less than 4.
The waves started out fairly small, the BST + pet was able to solo a mob pretty quickly, and so could the BLM. The quads do not have a lot of HP, and I believe this could probably be manaburned if the mobs were positioned correctly. After the first two or so waves, they start coming at you from multiple directions so you'll have to be careful to protect the npc as she dies fast. I tried to enfeeble the mobs, but they died too fast to be worth casting. During the last wave there are quite a lot of quads, so the healer and sleepers will have to be on the ball.
The npc is a braindead twit and does nothing useful, either cowering in fear, or running in circles with mobs chasing her. Fortunately there was only one instance where she was running around, fairly early in the battle.