I just went to Home Depot, bought a 12 volt remote and wired it to my High Beam. Velcroed it in the fairing. No batteries to replace, stays dry, hidden, works from a block away and is always easily to activate.
I must be a wee bit on the strange side i use the jiffy stand to hold the bike while i open the shed door by hand
however i usually leave the bike to cool down outside and in full daylight it is easier to do a post ride check