Its a good write up, the only thing I would change is the wire nut... Its a good for a temp fix but since you have a set of crimpers why not get some sealed connections and crimp them on. a wire nut is not designed for vibrations. I would post some pics of what I am talking about but I cant post any pics yet. I would keep a realy inline just for the sake of saving factory wiring if anything goes wrong.
As for driving with fogs on all the time... Here in Oregon it is illegal but not stongly enforced. The law says they can only be used when the conditions call for it.