I am the third (and final) "mostly vanilla townie." (Assuming Morgrim is telling the truth - and I am almost sure that he is.) My card is the Great Hall. I am saying this not to encourage others to massclaim (although I'm starting to think a massclaim may just win town the game in a few days). I have already revealed the totality of my role. I am saying this to explain how I knew to build my theory. Count the cheap (costing less than 4) intrigue cards and count Morgrim's numbers and I believe it adds up.
I believe this means me, cuzz, dsell, and morgrim are a network of four confirmed town. I also think O is town because he has a fantastic role and he tied it to an expensive card, which nobody counterclaimed. It will take five nights to kill us all, and I think we can easily win the game before that, especially since O is a vig and perhaps there's a doctor out there who can help him (or WIFOM the mafia and not help him, or WIFOM with one of the five of us, or...).
My theory doesn't explain how TheMunch got a card from Cornucopia or why Frisk was neutral. (Note that "scout" = "tracker" though. A tracker with a neutral win-con... that's about as good a role as... Scout.)