In terms of literature, Harry Potter is just better. I know star wars is cool, but this other side is honestly not even putting up a good argument. It doesn't matter who would win in a straight out fight or duel, the fact that Voldemort has a weakness means he's better at being a villian than Darth Vader could ever be. Darth Vader, in the end, is just a useless chunk of metal that is abnormally confused. Harry Potter has flaws, unlike Luke Skywalker, who is practiced to be perfect as a character. Almost every single Star Wars movie seems to have the same plot, where there's a battle at the beginning, exploration in the middle, and another battle at the end. Harry Potter is a more extensive universe as well. There is a reason the Lord of The Rings was so popular. Which is more realistic is out of the question, because nobody actually tries to learn while reading a novel in terms of literal science. Harry Potter takes the best of every universe. The only thing that stands Star Wars apart is a bunch of hobos swinging shiny swords.