Are there any legal implications associated with this site, as in is it legal to download videos from those sites?
As a user, that's more complicated. In European Union it's legal. Everywhere else? Hard to say.
Don't you arrange the download and provide a way for the user to "actually" download the video?