I hope so, but ultimately it depends on some responsibility of the user, and work(having a device always on).
Discussion
no not all devices need always be on, it wouldnt be a solution if that was needed
you use frens as relays
Yes, but then it's not pure p2p anymore.
it is as in all are still peers running the same software, also the client and server software is one app
Oh I see, but it still needs a relay as third party. But it could be a great improvement on nostr? Is it being built on top of nostr?
no its a seperate project keet.io holepunch.to https://twitter.com/keet_io/with_replies
you will nominate to use frens as relay via their keet apps
there is plans to use holepunch with nostr, someone has already tried make a p2p relay with it https://github.com/Ruulul/hyper-nostr