...
People, I am absolutely not convinced that "Viserys should be Evil" makes any sense. If we are sticking to the D&D definition of good and evil, then he absolutely doesn't meet most of the criterion for being Evil.
Furthermore, his immense generosity, selflessness and care for others should be pushing him towards Good hard. Ending slavery? Feeding the hungry and caring for the poor? Providing justice, defending the innocent?
Meanwhile the worst things we did were: theft (not a huge deal in D&D), murder (not great, but the morality or murder is deeply target-dependent in D&D), blood sacrifice of evil outsiders (pretty sure it doesn't fall within the stuoid BOED/BOVD definitions of D&D alignment rules), sending our army to war when we could have avoided doing so (but a just war nonetheless), and killing a bunch of slavers (not a problem either).
Remember, D&D alignement was made for a fighting game designed in America. So slaughtering people isn't always evil, but taking weed is just as evil as raping and torturing babies.
While IRL I would struggle to call Viserys a truly good person, in D&D alignment terms he has performed a lot of Good acts, not just Evil !
Killing all the Alchemists? Made perfect sense, but was probably Evil (or at least Neutral, minimising risks to the city at the cost of the lives of likely innocent lesser alchemists). Murdering thieves in Braavos? Whatever, D&D alignement doesn't give much of a shit about killing those who commit lots of evil acts like theft (and it doesn't really care about stealing from them either). Poisoning those thieves? Oh, that's as bad as selling innocents as slaves, so we probably went very Evil there ! Sneaking up on enemies like cultists, devils or Evil humans of any type? Not a problem as long as it qualifies as "ambush" and not "assassination" (and we rarely actually assassinate anyone, actually. Mostly we use stealth before attacking people who are armed and can fight back).