Does it have to look like this? - No, you can make it look like just about anything.
Can "View List" not just be a scrolling
list of the "View single" view but showing multiple entries? - Typically, if you make a scrolling list containing videos, the page become very slow to load because of all the large video files. That's why I have a "More" link that let's you go directly to the single view to watch the video.
If it has
to stay like this, how would I change the colours or make the url to the
video more noticeable because I didn't even realize that I had to click
on my title "Test video" to access it, and I'm thinking my new Moodle
users wouldn't notice that either. - Click on the Templates tab, then click on CSS template. Scroll down to where you see .trnormal td{. The background color can be entered in hexidecimal (e.g. #ffbf00) or as a color name. (e.g., lightblue, green, gold, etc.)
I'm not sure why these are so clunky when I find the rest of Moodle activities pretty easy to set up. - The database activity winds up being a little "clunky" because you are using a database to make a database, plus you also have to "build" the user interface, via templates, that controls what and how the users see the data. Like you, I struggled, when I first tried to use this activity years ago. I wound up just taking a preset for something like, Class Notes, and make changes to it to see what happened.
Sorry, I did not have more time to explain about this version of your database before, as I was trying to make it, plus test a new release of MooTYper on 12 versions of Moodle.
I have an idea for another list view, that does show the videos, a small sized version in List view and much larger version in Single view, but it all depends on your video sources. Are they ALL going to be YouTube videos? If so, it will work. Otherwise it won't. Let me know if they are to be YouTube only.