If you have video that's relevant, just like any SEO guide will tell you, it definitely beats other things you could do to optimize your web presence.
I easily recognise people that having an eye-catching Web site is like developing a gorgeous painting in a museum that no one goes on. https://thenolugroup.co.za/groups/the-4-method-guide-to-improve-web-traffic/