I think Nostr can become huge exactly because it doesn't store the media. P2P seems to suck for social network usecases, or at least I haven't seen anything viable yet... That said Nostr having lightning integration may be the last missing piece of the puzzle.