Figuring out the wireless card registers is not fun.(or ever unless we get wifi/networking working from ARM9).
Given that my updater uses my host, which is based on github, I highly doubt the host will be compromised.I would advise against these auto-updates. If the host gets compromised, who knows what you're getting installed. Manual updates, you can just wait a day or two; no issues come to light then copy one folder (luma) and one file (arm9loaderhax.bin) to your SD card.