At the very least, Ivankov himself comes across as very positive all things considered. He's quite literally genderfluid, but that aspect is played as a positive strength, and overall he's a total badass. Bon Kurei is a bit more iffy, but I think he winds up being a net positive too. The minor characters there...not so much.