On finding many solutions to S-unit equations by solving linear equations on average