Yes, I've been considering both options! WXT seems to fit my use case better at the moment, so I might give it a try.
As for stream names, I’ve looked into it as well, but from the limited research I’ve done, it seems like only paid services are available.
I doubt there's a way to get the radios' programming since these are mostly small radios with very basic websites and online presence. Best I can get is an MP3/AAC stream and that's about it.
Do you know if there's a way to get info about programming (show names and schedule) from the streams?