WRT wifi, I would get a wireless bridge if you cannot use the Ethernet and then use an Ethernet jumper cable (short cable) to that wireless bridge/repeater. Many ap's have "repeater" modes that do this and then will offer a number of Ethernet drops at the receiver (all the LAN ports). The asus rtn-66u (http://www.asus.com/Networking/RTN66U/
) is a fantastic wifi router for less money than the Pioneer dongle. (see smallnetbuilder.net for reviews) -- http://*******/19GUEhV
Second thing you REALLY want to do is get DUAL BAND 802.11n router. One (like the ASUS above, but in AP mode instead of repeater) that can do the pedestrian and limited channel 1/6/11 on 2.4 MHZ which picks up all the old and slow stuff and then run 5.0 MHZ channel on 802.11n only (disable b/g) .
The 2./4 band is terrible across the board because it only has 3 channels for b/g (2 or 1 for n, btw) and the 5 MHz band has (something like) 12 non-overlapping 802.11n channels and like 36 b/g channels. To boot, all old and cheap stuff runs at 2.4 and therefore it is WAY over-utilized. Wireless is like a room filled with people all trying to speak with each other. Only one device can speak (in one direction) at a time (or recognize a collision and wait to speak again when it is quiet. The more people talking in a room, the slower you go. Oh, and microwaves run at about channel 9 on 2.4 so if it is running, there is a lot of interference to boot. In a rush, so I could explain that better time permitting.
Bottom line, spend the ~$134 on the ASUS, set it up as a "repeater" and join an 802.11n in the 5 MHz band back to your main AP (or get a second Asus or similar for the AP portion) and realize 4 or 5 ports at the repeater part - hey, plug in the other smart devices all in one bang. It will have incredible performance.
I am trying to keep this post simple (might have failed
) but there are a lot more reasons to do what I suggest here that I can share. If anyone is interested in learning more, just ask.