Having everything in one app is easier, but it's also extremely centralizing. Incentives are bad.
Discussion
having decentralised app that people "can't" use is also bad 😉
What I am saying is to leave the option, at least as first. When Nostr gets to 100x today's weekly active users it will be different.