I guess the paper would be complete enough to publish as a preprint at the stage where this specific service is most useful
Good point; where I used to work we didn't really do preprints though. And PIs were all incredibly paranoid, making any uploads to third parties a real no-go