@terhechte Love the idea! I’ve been toying with a similar concept myself even before coming to Mastodon.
Just two things that would make this “feed" much easier to follow (for me):
(a) Add some extra visual distinction to “contacts” that have new toots aside from being at the top of the timeline.
(b) Move “read” contacts below “unread” contacts. So there is a chronological list of accounts with unread toots, and then a similar chronological list with already read toots?