Cons of Lynching Mezlo: If he's telling the truth this time and is actually the Vig, then we take out an extremely important role for the the town. We would then be down three townies going into night 2. And going into day 3, we'd be down a potential 5 townies. That would be half of the town dead (assuming 2 mafia, and a serial killer), giving the mafia and/or the SK a good chance of easily picking off the rest. Plus, if he is the vigilante, and is correct about funnier being scum, we would have to go through the process of lynching funnier instead of allowing Mezlo to nightkill him.
Pros of Lynching Mezlo: He could potentially be the SK (or mafia, but I think SK is more likely). He did lie about his role once already, and while his explanation can be as townie, it can also look like a risky SK plan. He's also on most people's radar as seeming at least somewhat suspicious, so there is a consensus there.
Personally, I think it could be in our best interest not to lynch Mezlo today. He does seem a bit suspicious, but I think lynching him today is much riskier than waiting to see how things are going into day 3. It seems more likely that he's the SK, than mafia, if he isn't a townie, and the SK is a tough role to win as anyways since you have to outlast everyone. If we tried to focus on finding mafia instead, we could potentially lynch one of them today. That would leave the SK and last mafia going into night 2. In that case, if Storm is actually the roleblocker, he has a better chance of stopping a nightkill. Not to mention, if Mezlo is the SK, he also has the chance of killing one of the members of the mafia, which would help us out as well. I think the mafia is a much bigger threat to us right now than the SK is.