I actually haven't played with nostr yet although I'd like to. From what I understand it's just a protocol, no? How you display the data is a matter of client design. If you're relying on someone else's node then there isn't much difference between nostr and SN. If you run a node, then you're back to POSSE.