I have some tests of Wiki Education Dashboard that run against this code on wikiedudashboard.toolforge.org: https://github.com/WikiEducationFoundation/WikiEduDashboardTools/blob/master/public_html/revisions.php#L23
Here's a test case...
New database: https://wikiedudashboard.toolforge.org/v8/revisions.php?db=enwiki&usernames[]=Petra+Sen&oauth_tags[]=OAuth+CID%3A+252&oauth_tags[]=OAuth+CID%3A+212&oauth_tags[]=OAuth+CID%3A+542&start=20160920003430&end=20160922003430
Old database: https://wikiedudashboard.toolforge.org/revisions.php?db=enwiki&usernames[]=Petra+Sen&oauth_tags[]=OAuth+CID%3A+252&oauth_tags[]=OAuth+CID%3A+212&oauth_tags[]=OAuth+CID%3A+542&start=20160920003430&end=20160922003430
I have a copy of the query code with the changed server naming in /v8 so everything is identical between those two queries except for the switch to new replicas. The new replicas return 'system: false' for the first revision (ie, not an edit made automatically by the Dashboard) while the second correctly returns 'system; true' for that first revision.