Well I did study the ADE7753, it was great had all the features phase correction, tamper detection all that but a friend of mine had made a energy meter using that IC but quickly fell into problems during firmware programming. He said it was hardm confusing, all that. So whats the case with ADE7953, is the firmware programming reasonably complicated all that and other things?
The various metering ASICs from ADI, Cypress, Atmel, Microchip, and others are all pretty similar to program, and all have SPI interfaces. A couple, like the Atmel (originally IDT) ones, also have UART or I2C options for the interface. The big plus with these is you can pair them with pretty much any MCU that has the right feature mix for you.
The main alternative is the metering SoCs from Maxim (used to be TDK, then Teridian, and now about to be sold off to Silergy), TI, Atmel, Prolific and others. Some of these contain computation modules, specifically to calculate the voltage, current, power, etc. Others have ADCs tailored for the job, and leave all the computation to the main processor core. The vendors usually supply code libraries to performance these computations, so it doesn't take huge effort to get up and running. A big advantage here is if you need to measure something not in the standard software feature set its easy to add your own features. If you use the devices with fixed function blocks you are stuck with what they provide.
I've never heard of anyone choosing among the various options on the basis that one or more were especially hard to interface to.