I have still been working on this, when I get the chance, but I haven't updated for a while.
I got my 3 channel boards back and they work nicely, nothing gets hot on the driver at all, I only really made one error and that was one of my transistor footprints was wrong, so I had to flip the transistor over and do some ugly soldering.
The next trouble I found was the diffusing of the light, I wanted a prismatic glass diffuser because the glass looks so nice when it is off, but it cannot quite diffuse the light enough, so you get this effect called dazzle. I think if I combine the diffuser with a very light pearl diffuser it may work but that can wait.
My next plan is indirect strip lighting, narrow strips hanging of the wall but giving room lighting, the indirect light is very pleasant though I guess the efficiency is not so good.
To do this I have made a few changes my 3 channel board to 2 channel, changed the format from 100mm x 100mm to 50mm x 100mm. to suit Seeed studio.
This thinner board will sit better on the strip and each channel will go off in opposite directions along the strip.
Other changes for version 3.
I added a thermistor,
fixed a problem with turn on where the leds flash momentarily at power on,
added a switch to completely turn off power when I want the light off but doesn't increase the length of the power cable run
made the supply 36 volt, up from 24v so I can run 10 leds in series per channel.
Anyway I sent Version 3 off to Seeed and I haven't received them back yet.
But since then I have realised how many mistakes I put onto Version 3 of the board while plotting. The board is a complete and irretrievable failure.
I didn't send the solder mask layer, I sent instead the solder paste layer.
All my 8 bjts are inverted.
My kelvin connection ground got flooded by the zone flooding.
this is what happens when you aren't careful and are rushing.
Last night I sent Version 4 off to Seeed, after fixing these mistakes.