hey pretty good job. I didnt get to read it all but I can correct you on one thing AIO is not a polish. It has no abrasive properties!!! It will not remove haze or scratches. If your using a pc with it the pad is probably doing the work not the AIO.
Another note these are his opinions there any many products out there that will do the same thing and work better in certain conditions. Please dont use this as "Oh thats the best product".
Ill hopefully get to read it all tonight and make some comments.
Till Then Chris
2006 BMW 330i - Jet Black - Terra - Burl Walnut - Premuim Package - Sports Package - Fold Down Seats - Heated Front Seats - Strut Brace - Sunglass Tray - Carbon Fiber Front Lips - Alarm - Blacklines - ACS Roof Wing - Breyton Trunk Spoiler - 19" Breyton Spirits wrapped in Michelin PS2