Different identities optimized for different use cases makes a lot of sense. For the very least, it's the easiest way to personalize and control your feed and experience for now.
Just the switching between the npubs could have a smoother UX in the clients.