Not sure if you’re aware of what happened to .world for a few months. If you decide to ascribe any political philosophy or moderation ethics to sublinks, it may be worth checking out the attack vectors used over there. Optimizing sql lookups extendedly occupied the .world admins so you’re already a bit ahead of the curve there.
Option c seems far and away the best. The reason I browse certain communities over others comes down to admin moderation. Certain instances have stricter admin control and seek to influence political dialogue one way or another. I just don’t want to get banned again for posting the word “tankie” when it’s entirely relevant to the discussion at hand.