I would rather focus on UX first and DX second. From our hackeeek experiment, onboarding devs is really not hard, if there are users they want to target they will be able to cope. I also think our protocol is way simpler and developer friendly than Nostr. I have seen someone who built bots for nostr building bots for Pubky, and they appreciated the simplicity. all the complexity is really at Pkarr level and this is where we can double down on reliability so developers don't get frustrating errors. but other than that... it is just HTTP PUT, GET and DELETE. How simpler can it get?
Depends how long you want to last. On boarding developers is much easier when something is new. But then it gets much harder. The economics of nostr are that of generosity. Jack & co. very kindly donate about 50k-100k sats per daily user to keep development going. The relay operators donate their time and resources to keep the network going. That goodwill tends to run out after a while (normally 6-18 months). UX is key of course, but nostr has lots of really good UX. Most of the devs that have left are not coming back. And you end up with a finite runway.
My goal is to make something like DNS and HTTP, that works and reliable regardless of daily active users or other VC metrics. I and Synonym team might need to get another job, but if we solved small problem completely, the solution will last