I love the idea of the feed, but in practice, it's hard to find people I'd like to follow. You're recommending the creators of games I've downloaded/purchased, which is brilliant, but it would be wonderful to have a way to simply find and follow my friends on (say) Twitter, Facebook, or Steam that are also using Itch.io. For me, Twitter would probably be the best match—I'm following many game developers, designers, artists, streamers, and small studios there—but it may be different for others.
I also wouldn't mind if I automatically followed the creators of games I own, rather than having to do it manually. Getting notified when they release something new on Itch is incredibly valuable. Thanks!