I have - I've used IPFS to archive the channel of a creator I like (in true data-hoarding fashion).
It is neither convenient nor especially easy. It's mostly managed by a home-grown bash script that uses yt-dlp to archive videos, organized by playlist, and then update a IPNS key.
I plan on writing up a blog post about it at some point, if there's interest. I mentioned the project to the particular creator's fan discord (the creator doesn't participate with the community at all themselves) and there was a surprising amount of backlash from the community leaders. Most of the concerns revolved around the notion that I was somehow stealing ad revenue from the creator (despite my explanations that IPFS is not at all a convenient platform for video consumption). I might take the IPFS node off of the public network to circumvent this worry, and only peer with other parties interested in archival of that specific channel.
It is neither convenient nor especially easy. It's mostly managed by a home-grown bash script that uses yt-dlp to archive videos, organized by playlist, and then update a IPNS key.
I plan on writing up a blog post about it at some point, if there's interest. I mentioned the project to the particular creator's fan discord (the creator doesn't participate with the community at all themselves) and there was a surprising amount of backlash from the community leaders. Most of the concerns revolved around the notion that I was somehow stealing ad revenue from the creator (despite my explanations that IPFS is not at all a convenient platform for video consumption). I might take the IPFS node off of the public network to circumvent this worry, and only peer with other parties interested in archival of that specific channel.