How to add content aside from default title and description to welcome page?

I want to add a logo to the welcome page, and other content…is it as straightforward as the other sections or is it something different?

You can’t add other content than what you can see in the Welcome Area in the Customizer, not by default anyway. You would have to do some custom work to the header.php file and style properly what you’re adding in that file.