There is no way to network two computers via USB. A USB hard drive can be used with MA, as that article discusses, but that's not between computers.
USB drive is the best option, then Ethernet, then WIFI. I don't think I'd trust a migration to a wireless connection.