Thanks everyone for the (sometimes very detailed!) feedback. It is appreciated.
I am attaching the board layout if anyone is interested. The shape and size of board as well as location of connectors was dictated by other constraints. That said I don't think the layout is too bad as a first pass???
I have been trying some experiments with two different radios trying to use them as interference detectors.
I used a 12V battery, drive circuit and LED, all with short leads between for the tests. An 'ideal' configuration.
The first radio is a mains powered decent 3 band Sony AM/FM/MW. I tried a variable speed DC drill, variable speed AC drill and the LED drive circuit and didn't pick up anything noticable on any of the bands.
The second radio is a free give-away 2 x AA battery AM/FM unit that exhibits new levels of crappiness in almost every area. The selectivity on the AM band is particularly poor - I can tune across the whole band and go from one station to the next (sometimes two simultaneously) without any real quiet spots whatsoever. With the variable speed DC drill I nevertheless don't get any interference. With the variable speed AC drill I get interference on AM quite clearly! By moving the radio around I can locate where exactly in the drill the interference is originating! Trying it with the LED drive circuit I get quiet - as in I turn on the circuit and the radio station disappears and goes quiet! So not noisy interference like the AC drill, but it is having some influence on the radio, even if it is to make the radio lose station (whatever that means).
So the cheap radio does seem to be a detector of interference but I'm wondering if there is a slightly more up-market detector that could give me something a little more quantitative, without going into the hundreds/thousands for professional equipment.
...
More than one person raised the issue of length of input and output cables. While in most cases these can be kept short, particularly the input cable, the cable to the LED sometimes needs to be long.
I have just now tested another configuration where I'm running the driver from a mains->24V power supply connected by short leads, then long leads to the LED. The long LED leads enclose a large loop, which is asking for trouble, but is what aesthetics dictate. The driver schematic is the same as the one above, though board layout differs and incorporates an Arduino for PWMing the LED driver chip (brightness control). Here is a photo showing the LED with output leads.
Photo of light
The cheap radio picks up quite a lot of interference on AM when held near the light. I guess something like a 250Hz square wave that kind of changes in tonal quality as I change the duty cycle. Which makes sense! So I'm very happy that I can identify this. It's less awesome that the output is noisy.
I think I will re-visit the circuit and add in the options for the various improvements:
1) bypassing caps with smaller caps
2) low pass filters in the form of L and C
3) common mode chokes
4) snubber for the FET
5) toroid for the coil (or a shielded inductor?)
6) bypassing the driver chip power supply
That way I can evaluate what effect each addition has.
Once again many thanks!