You've got a good assessment of my characters' abilities. A Badass Normal against someone with powers that can make him pretty much invincible? The best she could do is stall him. I have been working on Blades' compensation, but at this point, there's no way that's a fair match.
Flare, on the other hoof, has enough power to simply drop everypony involved into the mantle, which even the dark armour shouldn't be able to block. She's kept back by the risk of friendly fire, though. Her powers lack finesse, and even she doesn't want to cause more damage than necessary.
As for Night Jewel... Well...