Them setting up their own server most likely explains why they hadn’t been uploading their videos on their makertube.net account for a while - here’s hoping their future videos will arrive on their PeerTube instance at the same time as their YT uploads do from now on.
This is what I was hoping with the federation. More places running their own thing as part of the federation.