@megmac @mcc they could probably accomplish most of these goal by providing an extra, pinterest style experience.
dashboard is only people you follow in chronological order. Require sign-up because follow list is user data.
new tab "flow" start basic algorithmic stuff, also happen below post non-logged user link to. Add an option to "bookmark" post and tag the bookmark. This require sign-up and mimick pinterest board.
The bookmark data could be used for ads purpose and for non-logged user