I think a simple āI donāt care aboutā with a few pre-made filters like trump, Bitcoin, NFTs, NYT, etc during on-boarding to enable client side filters like below is a reasonable approach.
Keeping in mind just because someone may post about a topic like Bitcoin 1 in 20 posts, does that mean you shouldnāt follow them for their unrelated content? Filtering topic based content is more valuable at the content than author level - unless the author is strongly tied to a topic - like a Bitcoin Price bot or something.
nostr:note1mlh0wuqh7kdcjueaq7qedfaeunq9kqy02hpf2yaslekxl5sz5tzsjczaev