Of course you should include a connect to your website in the video you are promoting.
You might as well focus on You Tube as they get almost 85% almost all video road traffic. The Diesel Engine may appear far more powerful version of Scenic engines. https://WWW.Youtube.com/@HouseCallChiros