I'm not yet convinced Dany's a villain but I can see signs for it. If the spoilers are accurate and she won't help in the fight against the Others unless the North kneels to her, it doesn't make her look good. That's not the behavior of someone who has the best interests at heart of the people she wants to rule. She's made a habit of using dragonfire against anyone who stands in her way and tho she's been in the right up to now, it's a disturbing trend. There are other reasons but that's a start
Hi nonny, I’m currently writing a meta on this exact topic so you should be able to see the long answer soon. The short answer though is no, absolutely not. Daenerys whether people like her or not is connected so much with life. The last chapter of GOT ending with her giving birth to the dragons. She’s a major character in the series and we’ve been inside her head from the beginning of the series which is something we haven’t got with any of the villains. Cersei doesn’t even gain a POV until AFOC and that is after she loses her son and father. Her POV is in part to get a viewpoint in all the main events at KL and also due to the trauma she has experienced. It’s similar to Jaime who doesn’t become a POV character until he loses his hand. Daenerys doesn’t get this treatment at all. All the villains we have seen are so one dimensional. Other than Cersei and perhaps even Jaime, they aren’t complicated. They are very flat and simplistic. They aren’t complicated characters. Euron, Gregor, hell even Tywin are all monstrous and cruel. There is not a single redeeming quality about either one of these characters. Even Cersei in her pain and all her humanity is still very overtly a villain.