Youtube is definitely better... The ones from NHL and Stars autoplay for me and when there are more than one in a topic they all start at the same time and together create just a godawful shrieking noise of pain (more or less)... So yeah, youtube is the way to go I think...
For some reason Stars/NHL hosted videos never play smoothly for me and seems something weird always happens when playing. Never have that problem with any other videos.