I don't understand how it doesn't force people to use a nostr client if it is nostr based; wouldn't it be a nostr client itself? Is it that you're avoiding websockets / JavaScript for the UI?