This would push users toward local posts (especially on smaller instances) while still supporting a better distribution of user engagement over the threadiverse. And if you don’t trust that it was implemented correctly – you can simply check it by counting the amounts of posts against your chosen probabilities.
Edit: changed feed name to mixed-feed
I don’t know but yeah I think that would be details.
But that’s what subscribed is for, right?
This could also be addressed by giving smaller communities slightly more weight in general. To prevent their posts not appearing because bigger more active communities. But I think that’s a different problem. Also, it was also trying to be addressed here: https://github.com/LemmyNet/lemmy/pull/3907