AnalogRead - readings are erratic

No the point was that it is all working as it should be and you should expect no better results. In fact you can not get any better results in terms of stability of reading, no matter what you do. It is how electronics works.