Concert calendar for Roon/Last.fm artists — would a direct Roon extension be useful?

I’ve been playing with a (free) concert calendar-feed idea: take the artists someone actually listens to, find upcoming concerts for them, and publish it as a normal webcal/ICS feed for Google Calendar, Apple Calendar, Outlook, etc.

The version I have working right now uses Last.fm artist data, plus MusicBrainz and live-event data. Since Roon can scrobble to Last.fm, it already works as a rough Roon → Last.fm → calendar bridge.

But that only covers artists that have actually been played/scrobbled. It won’t necessarily reflect the full Roon library, which might be the more interesting signal for people with large local collections.

So I’m wondering whether a direct Roon bridge/extension would be useful: something that could look at the broader Roon library, not just recent listening history, and generate a concert calendar from that. I know the Roon API has some constraints around library access, so I’m not sure how feasible the direct extension route actually is. The weak spot is still event coverage. Big artists are much easier than small venues or local jazz/classical listings.

Current non-Roon version: Free Concert Calendar — Tour Dates in Apple Calendar, Google Calendar & Outlook | Smart Calendars AI | Smart Calendars AI

Would you prefer a Last.fm-based approach or a direct Roon extension?