I understand what you're saying and I feel like whatever works should be tried and what ever you feel like trying and what not.
There was a time when every hashtag seemed to be ending in -str, but I think a lot people concluded that that is pointless and actually confusing and bad for new member discoverability or what not. Obviously -str some still exist/stuck and are popular.
Communities are confusing, because they do in fact appear as normal posts on 'base nostr'. Just adding that only as a clarification or perhaps to further complicate the issue lol. I can't tell. Afaik community posts show up in all clients, mobile or web, they may just not have the labelling at the top which tells you which community it's from.