I have made theoies about Revan figthing style many but more elaborate than ho he is and soresu ataru user !
I know Revan technique more than an other, that's secret sith technics (after the great hyperspace war when Jedi and isth were separated, the Jedi creat soresu, ataru etc... Sith devlop there own technics shien, but also more techniques reserved to the dark concil...
The one who send Revan against the republic
Revan have also the power to see the future he include more modern techniques in his figthing, or to teach, because Revan convert Jedi into sith... So he teach them his own Jedi techniques the sith shien, or more modern techniques, to be sûr everyone can devlopp his style.
Revan attacks are based on speed (like ataru run or jump fast to reach the staget before it can react) percision like in makashi, managment of is unlimited satima to use the force, because as sith with sith training he will figth with the force (remember Exar Kuun Niman...) he can rush ore stay in some kind of sith soresu wich it's a bit deadless compare to the original... It's like his dancing playing with the placement waiting to be attack to pare ore dodge with small agil jump (not big ataru jump) to strike on the schect or the neck with the extremity f the blade. Is also able of yuyo
He use classic Jarkai method from ataru and niman jarkai methos like star killer but with long blade (nee to keep some safe distance...)
In an another theory I devlopp Revan devlopp his own technics, Yuyo is bad on the sith code, soresu and niman based on the Jedi code, so there is a part of philosophy in elaboration of techniques, Revan is something more than a sith or a Jedi Thank to Kreia... (The entity is not Kreia it's a part of Kreia...) So.... He shoudl propably modified is own technics in possession to apprropirate them with his clever and clear stratege mind...
And that's make him freekin powerfull, that's mean he master the ALL Techniques to put them into one just a big one !!! a big one wich can be change of aspect depending the situation more enemy need to be fast etc....