I fitted the relay last night.. Took me a while because I thought the brown wire was -ve and the red wire was +ve, but it turned out to be the other way round. All seemed to be working perfectly last night when I got it all fitted, but I'll hopefully get the bike out a run this evening & confirm that it's all working as it should be.
As for electrical faults, I do have another issue that I posted about before, where my pass light causes the dash to reset (oil light etc. comes on for a second like you've just turned the ignition on) - also sometimes happens when I turn my headlights on. I cleaned up the connectors under the front fairing, as suggested by other foccers, and it seems to have helped a little, but hasn't completely cured the problem. I don't think that's related to the issue I was having here with the horn though...