Not sure what is this, but I will assume it is a relay that you make sure to only read from before you write.
But I submit to you the question: why are we reinventing HTTP and Rest just because Fiatjaf felt like it?
Just because we want to have signed data, doesn't mean clients have to talk to their home servers (or in this case community relays) using an API and transport meant for sync and gossip.
Saying nothing about JSON or secp.
People say Pubky hard forked Nostr, but Nostr is what hard forked the web for no reason.