Is this SSR design recommended?
You have probably discovered this by now but ...


  Are there any reasons why this design wouldn't work or should be avoided?


The big problem is that you are using a triac to control a load on a DC supply. This won't work. Once the triac is turned on it will remain on until the supply current is switched off.

You need a DC SSR.