I've always disliked running a headlight in broad daylight, especially in some remote place.... it's a waste of power and expensive components and not an efficient warning signal from almost any angle except straight ahead, so I like the idea of a switch too...but.......
Most bikes with battery powered headlights are designed to run with the added load. If the battery is fully charged and the headlight is off (or missing), the regulator has to cope with shunting large amounts of current to ground. Usually they handle it, like if you burn out a headlight....but continuous extra voltage can toast the regulator and overcharge the battery too. It's probably okay though if you replace the missing load with heated grips etc. A quick test would be to disable the headlight, drive the bike a while and check the temperature of the regulator and battery.
Older bikes (dogbone stator coils) ran the headlight directly off a tap in a stator coil and used a regulator to keep the headlight safe. Removing, or switching the headlight off can smoke the regulator in this case too, so the switch should also switch out the regulator....but then the same tapped coil is usually used to charge the battery, and with the headlight load removed the extra voltage to the battery can cause problems.
Also....the BC code says any motor vehicle since 1990 that was manufactured with DRLs must not be modified. I don't know if it's ever enforced, but still...a traffic or safety check might make a problem.
I ended up just running the stupid headlight, and having a spare handy....
more shots in the dark...
Sparkle