Cool stuff, thank you for sharing your project with the community ! It's very cool and useful for people who just want a set and forget situation !
I stoped using yt-dlp frontends the moment I saw youtube actually serving upscaled opus media files (very visible line on a spectrogram). Also their metadata is totally fucked-up and not very well organized and full of shit (comments with huge spaces and non useful metadata...).
Sure, the metadata part is easily fixable with Picard MusicBrainz, but the quality downgrade was a huge no for me. Nowadays, I use nicotine, rutracker and private trackers to download FLAC quality files and convert them to opus 192k to serve them in my Navidrome library with a well curated metadata structure !
Yes it takes way more time and some dedication but it worth it :) specially If you are some kind of perfectionist and like everything neatly organized ! 😁
More power to you for keeping the opensource community thriving !! Thank you !