We have a more than viable candidate for a Day 1 Lynch. The suspicions are more than we would normally have, so that alone would (should) be enough. Add to this many of the arguments mentioned above (including the Tracker claim, the quietness at the start) and it's fleshing out, mud or no mud.
But what really makes it stand out for me, is one small thing he mentioned in the original post that got him into trouble. I pointed it out before, but I seem to be the only one that has a problem with it: in his speculation on why we have 12 players (which does stand out to me, despite what Isaac says, since any setup can be appended with 1 more or 1 less without huge changes in the ratios, especially above 10 players), he also mentioned this possibility:
It's funny, but UNLESS he's a part of 1 group himself, this is not even a remote possibility. (All options he's mentioned add up to 12.) Ergo: he is part of a group. Since he never claimed anything near this, this is enough for me to go out and vote.