Were I to run this game in the future, I'd probably change the win condition to "game ends when the nemeses of all living couples are dead". Seems more elegant to me than "game ends when there are three pairs remaining", and would prevent the situation that happened at the end of this game, where most of the people who are alive lose because their nemeses are alive as well, and so if the game were to go on another day and another team was lynched (either Real's or my own, in this case), there would have been more winners.
Also, a way to get more information would help. Most of the lynches (so far as I am aware, at least) were almost entirely random, and the only way to determine with any confidence at all who's partnered with who was to scan them. The game only lasted two full days, and since each team got two scans per night, they could at most determine the makeup of four other couples- and that's only if they both scan two people each night and never happen to target two partners on the same team... which clearly didn't happen this game.
Somehow encouraging people to post more on the thread and more openly associate themselves with their partners would be helpful, as well as boosting the power of scans. Perhaps there's only one scan per team per night, but it returns the scanned person's partner, their nemesis, and the nemesis's partner? You'd have to forbid scanning your on team in that case, but it would at least return two couples 100% of the time, even if one teammate forgets to scan one day.