If its allowed on youtube i doubt itd be an issue.
I would say that its easy enough to host files on places like MEGA, google drive etc. The platform need only be a point of escrow and contact for both parties imo.
I guess for file sharing that has security that would work.
Probably a hyperlink whitelist would suffice. Transparency is needed in these situations imo. Worker milestones would be a pretty sweet feature to have
I agree with worker milestones, I think one of the biggest problems on these e-lancing sites is that you just have so little feedback. It's a little bit more effort but from the customer perspective, it gives them more confidence to continue using and gives them a minimum expectation.
I feel that paid tipping and evidence of this on the blockchain may deter false feedback. Milestones incentivise both parties to make the agreement work. Perhaps some sort of smart contract would be useful.