I have no issues with Sun's character. He is basically a sounding board for Blake to talk about the city to. Its a way for the writers to tell us about the city while working it into the show. The way they talk is a great way to make WoR unnecessary. He will play a role to come but what it is I do not know.