It would not be less problematic. The GB(C/A) link cable works with a synchronous serial protocol. That means that each device receives one byte of data at the same time they send one, and once that the byte is received, it is not known whether or not another byte will follow. As a result, buffering is impossible, and sending one byte worth of data will need two full TCP frame to be sent, one in each way. This is already extremely slow in LAN, forget it via wifi.