You actually need good RNG but for this: when you finally got him where you want him (4+ armor shred, <10 rage count if possible and almost in 50% of life) you need bastila TM at 100%, revan TM at 99% and jolee TM at 98% so bastila buffs and calls revan, revan calls bastila for double attack and jolee calls revan for attack.
If you use the offense mods of yoda in Revan, that helps.
I did it without mission in about one hour. Still horrible design with too much RNG involved and, most important, you need really good mods to do it.
I have some teammates that couldn't finish it after +10 hours trying.