I think you're right - not all smart people are tech savvy or command line hackers - so we offer an easy to use interface and store the file for them.
They would want an in-house, closed system with (of course) blockchain communication for the verification part. Or maybe a tool that creates a "Magic" executable that contains the a) file and b) a "Check" button to do the blockchain verification.