No clue about PyRunner vs. scavenger, but PyRunner is pretty rudimentary. It was just easy for me to poke around in PyRunner since there was already a Diablo port & it was Python. Are you considering a Diablo version of scavenger?