yes, please try this code
Default Debut theme has a section named "Video". You can use this section to create a video on your site.
Screenshot to refer: https://prnt.sc/11yqy0m
If you want to show it in the "Image with text" section. You can copy the snippet from "video" section to the "Image with text" section.
Hope this helps.
Yeah once the video is added it will take sometime for a page to load which may put a bad impact on the user. So it is not advised to have a video on the main page. However you can embed the video from You Tube One-Punch Man this may not slow down the site much.