Hmmm... I guess I could pipe an RSS feed through my own website when I get around to that...?
The previous iteration of what I was doing was while attempting to stay 100% anonymous, now that I've relocated and sort of given up on that each service might be easier to deal with.
Gotta go through all of the RSS & podcast sharing stuff again I guess :-)
Or simply install Peertube on my own, I'm not aiming for tons of views anyway, its all about the few who will really matter in the future!