Darth Traya wins. Revan's biggest advantage in this battle is the Republic fleet. But just like we saw with the Harbinger, Sith Assassins can neutralize that advantage with ease. This forces Revan to mobilize troops for an attack on Malachor V, where they would be utterly crushed. Whether the Jedi there are killed by the Sith or turned by Malachor's dark energies, Revan would lose. And then, Traya turns Revan to the Dark Side.
Traya wins a sound victory.
True. But those assassins weren't taking over a ship that was under Revan's control.
I'd like to point out that since Revan would've been using those aggresive tactics, Traya wouldn't have been able to use his morals to defeat him. She feels that if one was to go to great means to sacrifice something for others, then that person is weak. Revan is not weak in this since. If one of Revan's ships was begining to be overrun, he'd probably shoot it down, regardless of how many survivers were on board.
One more thing: In Traya's opinion, looking at Revan is like "looking into the heart of the force." She believes he's very powerful and a great general. Just saying....
Question: Does Revan get his generals? Like Malak, Meetra, and Karath?