I’m in favour of dismiss unread posts as the default, i.e. leaving the box unchecked.
It’s in line with all kinds of “mark as read” behaviour you see elsewhere. You don’t expect this kind of “clear queue” button to do anything except remove this stuff from view until there’s new content to consume. That’s how Google Inbox “Mark done” works, GitHub notifications etc.