Definitely check out keet / holepunch. When it comes to p2p I am always worried about users privacy. It’s easy to doxx information like your location to your peers. Are you going to publish more information about your plans soon?