Not sure exactly where this all gets me, but I would suspect strongly (as far as Day 1 goes) that either...
A. JM & Charlie are on the same team (Mafia).
B. JM & Charlie are on different Mafia teams.
C. JM is innocent and Charlie is Mafia.
Plus
X. Mad & CL are on the same team (Mafia).
Y. Mad & CL are on different Mafia teams.
Z. Mad is innocent and CL is Mafia.
So given that the Mafia frequently try to agree with innocents, Charlie & CL would be my top candidates. The fact that there are two teams throws some added variability into this since they could be agreeing with someone on the opposing scumbag team, but it's the only thing I have to go on so...
I Vote to lynch Charlie.
Others I'm watching are the usual suspects... DD, Ice, Ogre, Lady G, JL, etc.