I find AM to be remarkably accurate in revenue estimation. Mining equihash the amount AM estimates is pretty spot on.
I agree i tested it on Nice hash for about a hour one time an watched AM it was as you said pretty spot on. ofc others for what ever reason will say I'm wrong which is fine but i did also test it one day and i did get what it said i would, give or take one or two bucks off so to me that is pretty dam accurate, it's all way gonna be off more or less depending on the time or what it is selling for the next day .