How bout Odysee?
- People using it (not that many, but there's a sizable community) - Decent recommendation algorithm (okay ) - Decent moderation (part of the whole appeal is "free speech", but it's pretty toned down compared to some others)
It's pretty okay on all fronts, but not the best. Still something to check out though!