Some of these games might be a bit heavy for newcomers, so I'd recommend checking their pages on BoardGameGeek to get an idea of how mechanically weighty they are and maybe also taking a look at the most common negatives in the reviews. If you don't like a lengthy set up and tear down process, for instance, the reviews might give you some advance warning. I had this exact problem with Gloomhaven and Eldritch Horror.