I like it, a quick suggestion I can make is to default the theme based on the browser (e.g. dark/light), I found the toggle in the settings though.
Interesting setup with using a broadcast/content server as an intermediary. Which relays does it plug into?