Here is a theory I'm thinking I may explore a bit but I wanted to bounce it off you guys.
Multiplayer GBAing is something very similar to lan gaming. Multiple systems, multiple games (usually), cable to send and receive vital information over. Now, theoretically, if you could rip apart the cable and stick an rj45 plug on you should be able to receive some sort of signals into a computer. Once those signals were decipherred (if possible) you could then use the hacked together cable to play over a home lan, then just use tunneling technology for online play. It sounds kind of crazy but you may not even have to decipher the proper signals as long as each rj45 is stuck on in the same way.
Alright, I think i'm gonna go rip open a link cable...