>>350522947
You have to download them anyways so your first point is moot.
Your last point isn't even an issue too, literally just paste a link.
The only faff is reencoding and uploading which is braindead easy in not even sure what your problem is.
Either way, you do you. If you want to host something in bigscreen then why not do it?