I mean, you're right for IL's it would be resetting just to hope for an instant phantom.
But like if you're doing an all maps or small maps run, you aren't going to reset to have an instant phantom picture. Like having multiple good ghost locations and good and quick evidence with how random the game is, is almost impossible to get.
At a certain point you're going to look at ghost traits and deduction of evidence. Because you don't want to spend too long at a certain map waiting for a ghost to write into a book or showing dots. So maybe you want to have a difference between IL's and a multiple maps run.
And to prevent completely a guessing game, you can maybe require that it has to be a must that they have spend at least 1 second in the ghostroom(which can be checked at the endscreen)
that would mean that you need to have had all the pokemon at stadium as well and as far as I know there is no pokedex on stadium. So it wouldn't make sense to use stadium.
just run and find a place with a lot of guards. just pray that they will kill them :P
You need to download Dxtory and cap the fps to atleast 120 fps, otherwise your run won't be valid I believe.