"The kit comes with a handle bar switch box and is cheapy looking in my opinion.... and no indication of the lights being on to the rider per se. "
The "box" that the switch mounts in is right up there on the handlebar. There's a fairly large handle on the switch. "Up" is "On", "Down" if "Off". How much more indication do you need?
You are right, the box looks crappy, especially if you only have one switch in it. (It's made to take both the light and the heated grip switches.) I added a second switch and put some red LED's under the tank, shining on the top of the engine and exhaust pipes. Useful when the bike is parked at night!
I agree that the fog lights do a good job of supplementing the poor low beam headlights and greatly improve daytime visibility, so are a worthwhile accessory!