Now that I was finally able to craft Pharos I tried all the teams that I saw out there with it (please correct me if there’s something better!). I tried the Elspeth/Zombie, all of the teams in Tacet’s videos and a bunch of other crap.
After stopwatching a good bit of them for awhile, the best team I found was actually a simple explore trait farming team consisting of TDS/Pharos/Fire Bomb x2. It has higher souls per hour than all the other teams I tested and has the added benefit of being a solid trait farm team. It’s more on par with the old Elspeth/Manacles team than the current Sunbird teams, but it’s not so slow that I ever thought I should be using Sunbird.
It’s just worth noting that one cast each from TDS and Pharos get you to 97/100 souls, so that’s basically the goal. Below is a video of 4 games in about 2 minutes, but when I’m focused it averages out to about 25 seconds per match.