Did you honestly write this down thinking it was remotely any easier?
"Execute these commands only once and then just type youtube-dl https://example.com. If something breaks, run this command to upgrade the script and retry." If the target audience is someone who you think will feel comfortable doing youtube-dl in a terminal, you may as well point them to the total of three other commands to set things up.
Yeah, that makes sense. Things have changed since last time I went through that pain.