Yes, if you use a client that does not support proper DMs you'll have terrible UX. I highly recommend 0xChat for that, it's available in every platform and is the most advanced nostr chat/dm app.
Discussion
Are you supposed to periodically open it to see if people dmed you?