Адекватно, но чтобы быть честными, с максимально возможной ошибкой в полпериода сетевого напряжения (при любой оптопаре), так как МК регулирует мощность за время 100мс (пост #56), но время отсчета несинхронизированно с началом периода сетевого напряжения, а симистор всегда выключается в конце полупериода (когда ток нагрузки становится меньше тока удержания симистора) в независимости от момента выключения управляющего напряжения микроконтроллером. Но, при достаточно длинном периоде работы регулятора, эта ошибка будет то увеличиваться, то уменьшаться (из-за набега фазовой разности) и в конечном счете, действительный коэффициент регулирования мощности будет соответствовать установленному.
Про помехи все правильно поняли, лишняя "жужжалка" на лаб. столе.