We have just deployed Vimeo support for Studio today! Please do not hesitate to share any feedback, we would be grateful to hear your experience.
A quick additional information - we are investigating if captions pre-uploaded on Vimeo side could be automatically pushed to Studio or not, if that's the case we'll later add that functionality too! In the meantime, manual caption upload works as usual!
Studio supports media uploads from Vimeo. Once a Vimeo video is added in Studio, users can add annotations, share access, and manage the media using the media tabs.