So I know of existence of Homebrew Pokebank, I havent used it but it seems like its just an app on the 3DS that reads the data from the games and everything is done locally on the 3DS. Is it possible though to have PokeBank server running on a linux machine or even DDWRT on your network? Doing DNS forwarding to it so that 3DS thinks its connecting to the real deal? I like the idea of the bank being a centralized location that I can host either for LAN or WAN or both for me and my friends to use. Is this something that has been attempted?