While I agree with most of what you said, CA, the only firmware update I am considering is to add distortion correction. I think that is a needed additional that is already in most repetier builds. I consider that a miss on the part of the HE3D team. They did however send me the firmware and configuration.h file used so I can make a single change.