I upload to my YouTube channel as well! Sometimes there will be montages of moments from here.
I don't usually use social media, but this is the closest there will be to an "update channel" until I create a Discord server.
This is a link to a site where you can make a donation if you are feeling generous!