She's straight up trashed Wolverine before, and managed to give Beserker Wolverine the fight of his life. Which is crazy when you add in that she did it almost entirely physically.
Psylocke is a heavy hitter with her TK. Elektra is good, but she simply should not stand a chance.