Online Multiplayer Doubt

Just wanted to ask…
Is there any other options to play Multiplayer Online?
The Public Rooms aren’t near my country so there is a big input delay while playing multiplayer
And I think that sharing IP addresses for Unlisted Room is a little weird…

Game - Super Smash Bros. for 3DS

In order for us to provide better support, we need to see the log generated by citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File

Why would this be weird? Has been very common to share IP in the last 20-30 years; e.g Counter-Strike 1.6 servers.

You could use like Hamachi or ZeroTier and use a virtual IP but then other people need to join your network in those programs. Kinda like what you did using Battle.LAN for playing like Warcraft III (LAN mode) over internet.