To be honest, I can't say I suspect Xin much at all... =/
I've been in her situation before, in another Mafia game, just recently actually. It was my style of posting that was the only evidence of my apparent 'scumminess'. I was able to defend myself for two days and avoid the lynches, but on the third day the town got me. I was a Townie that game, and quite strong with my defense (as Xin has been), which in the eyes of the town only made me seem more like scum.
So, based on the fact that Xin is quick to defend herself from accusations, I can't vote for her. Not that alone, anyways.
I'm still waiting for Charge to reply to my post wayyy back on page 10. He seems to have taken a back seat in all this, and has posted once (i think) since his first bunch of posts, and didn't even acknowledge my post. So either he chose to ignore it and has something to hide, or isn't reading every post which in and of itself, seems quite scummy.