Oh my goodness, Vimeo really is a complete car crash. How did it come to this?
It's going to be a lot of work, but I now need to go 'all in' on my PeerTube (npub17gp…7p4g) instance hosted by FediHost (npub1c36…t8sz) here at https://video.bl.ag.
The Peertube account can be followed directly via BLAG Videos (npub1t5s…e28c).