It seems to me that if I want to be able to on/off and dim any load, resistive or inductive, then I will need to do the AC/DC/AC method, so i figure I will just make 2 devices, an on/off for inductive loads, and an on/off/dim for resistive loads.
To Analog, there is another method called reverse phase control, where you allow the power to flow, then cut it off at the appropriate time, so you cant use TRIAC's but instead use transistors (FETs or IGBTs).
I have been thinking of trying this method out. Supposedly its more efficient, and you can prevent filament noise in lights.