For a home page, it loads really slowly - sorry. I’d want the home page to load in like <0.5sec otherwise it doesn’t bring much value.
From Australia it’s taking about 1 second upfront and then 5-10 seconds of spinning to load the feed.
Maybe you could cache the feed in local storage (which you load immediately) and only pull a diff? Serve a small dehydrated cache with the page load from your server?