Really good setup. 10/10 distro choice as well. But I have a question. Does Invidious still work for you? For me it always gives a "Video is unavailable" or a "This helps protect our community" error.
Invidious is currently broken due to Google changing things trying to stop 3rd party clients. But eventually Invidious will catch up and Google will give up for a bit.