Looks neat. Based on Scuttlebutt. The guy who made Scuttlebutt is actually here on nostr. They work similarly. Problem with scuttlebutt is that you have to download everything a user ever posted to start reading their stuff. So it's probably only good if you have a few hundred friends or so. It works like torrents. And because ip address's change it has a concept similar to relays or torrent trackers to update everyone's address.
I Think a peer to peer public profile like facebook would make sense. Instead of needing a website you just download someone's profile like you do a torrent. But you would really need a always on pc and fewer and fewer people have those.
A true peer to peer social network is kinda a computer science wet dream. If one could ever work it would be great. But they generally don't.