This adc looks very interesting. With programmable low pass filtering and averaging, you would get some really stable readings. The zero crossing module is something I have not seen before. That could come in handy.

Thanks for posting

Mark