RE: Pre paint cleaning.
Go to any quality body and paint shop and ask the professionals what they would recommend to clean a surface with just prior to paint, they will tell you (Pre-Kleano). So why screw around. Never start vast projects with half vast ideas... Just saying.
Bob