I'm honestly unsure if either GC2Wiimote and WiFi patching lead to a power consumption, most likely yes, but it's probably negligible compared to how much the rest of the system draws (though I guess someone could test this).
Global switching are definitely possible, I'll add them to the TODO list