Sure, with the caveat that the file is specifically selected by the user.

Which sounds ideal for this scenario, right?

I read that as the ask, yes.