Has Revan ever fought either of those men? No. So the truth is is that we don't really know. It's only your opinion that it would be a landslide. I don't see why you insist on it being a landslide. But that's your opinion and I respect that. I will not ,however, accept it as canon or fact. Perhaps you should check up on Revan's powers and skills.
You should take your own advice and look up Luke and Sidious. But since it is G-canon that they are the best you don't have to. Don't worry, I'll address the matter of past vs. future in a future thread.