Damn, that's an extensive amount of research! I haven't yet read of all of it or taken a look at the code, though. That will take some time, as peep AI is a notorious can of worms. But the PR looks very promising!