Nice work at a nice price. Thanks for contributing to the community.
One question though: is the custom shield necessary? Is there isolation circuitry on it, or is it only being used to add the plugs and such? It seems to me that if no isolation circuitry is needed and someone wanted to only control a few light strings that one of the mini/micro arduino boards could be used. And those only cost about 2 bucks.
The only reason I ask is that I've done that before except I didn't tie into the J connectors as you've done.