Interesting that the DIAC failed - was the resistor in series with it okay? I can't see too many possible failure modes for that.
This thing seems to chew through tantalums - some have already been replaced. Hence why I replaced the majority with good quality aluminum instead. I left a few alone, and there were a couple that I actually replaced with
new tantalums, but most became Nichicon PW series aluminum.
I wouldn't be too worried about stocking replacement parts for semiconductors on the inverter board, there's nothing too exotic. For the DIAC you probably could have just used something like
this. The concern I have is the vast number of custom Tek chips in this thing. I was careful to replace anything that bridged dangerous voltages or currents to the custom SMPS controller, and with well chosen replacements, because if something in there failed short I'd be pretty screwed.
Good luck with yours
I'll have some interesting bits when I get out of the "replace every bloody cap" phase, too - I've got some plans for this thing