Rereading the posts more, I have completely convinced myself that Craan is mafia, while WoW might be (I think she is) but it's better to go for the sure thing.
I have given pretty good reasons for TG being mafia, and he seemed too sure that he wasn't
"except That Guy is almost certainly not a mafia "
"I would rather lynch someone that had a possibility of being a mafia than lynch someone that has little to no chance of being one"
"voting for Onyx is safer in that it is more likely that he is a mafia."
Unvote - WoW
Vote - Craan