4 is a no brainer and 7 would be cool.
Latifistreams Overtakefans Sportsurge
pixelfed.org might be what you’re looking for.
I think it’s far down on their list of things to do unfortunately.
Self hosting (on Jellyfin, etc.) the content you want is probably the best way to watch stuff on mobile, but not sure it fits your use case.
This is probably the only reason I still visit reddit.