I just installed mine on the weekend and can confirm there is no interference. I drilled a hole through the oblong body plug which I think is for a factory clutch rod for the pressure hose, lines up perfectly with the master feed fitting.
No idea what tripped my brother up, but I am certain it wasn't the fuse panel. I hurt myself pretty good so I haven't been able to go up and see his build since December, so I can only go off what he told me on the phone.