I have had issues running a wifi dongle when connecting using the tv's usb port - admittedly this is with the old version and not the new one with the updated power circuitry.
However, I have had no issues using usb power from the tv with a LAN connection - this is using Kodi which I suspect will increase the power pull. YMMV
PROS:
- ports: 1x wired net, 4x usb 2.0
- runs linux, super easy to extend/modify (access via ssh from other devices)
- super reliable, with uptimes of months
CONS:
- bigger in size, and not beautiful without a case (except if you like electronic pr0n)
- requires an HDMI cable
- requires an external power source