It wouldn't work, you're not connecting each others, but connecting to Nexon. For example, if you're a host and you have very bad connection only YOU will have bad connection. Not everyone else, it won't work because of this reason.
Diablo was different because of two things. 1. It lacks a strong anticheat/third party program system (it's worst than Nexon) 2. It was four players joining together by a host this is used by using a LAN system OR if you wanted to play with other people than use the Battle.net system, but AGAIN you're the actual host.