I guess I'm going to be the "stick in the mud" again, but here are my thoughts:
If you are going to the Zaino process to achieve maximum durability and the "Zaino" look, I would advise that you follow the process that Sal recommends.......... make sure the paint surface is super clean, and free of all imperfections. You probably don't need the Dawn wash, but cleaning the suface after polishing to remove "anything" that could be on there is a good idea. If you have the Z7 wash, you can probably use that after polishing, as the Z7 is a pretty strong product to begin with, and should remove and polish residue (but maybe not AIO).
To clarify, I would say that "any" pure sealant (like Klasse SG, Zaino, EX-P..... Etc.) will provide maximum durability when applied to a clean surface, or to other layers of the same product. Therefore, I would polish/clean with products other than AIO. Zaino will adhere best to a clean surface, and other layers of Zaino.
On the other hand, if maximum durability and the pure Zaino look aren't necessarily your goals, then you can mix and match just about any products. How much of a difference in durability and looks you will see by following the manufacturers recommendations versus modifing them remains to be seen. I can tell you that Zaino, and most other products work best when "used as directed"!
Having said all that, keep in mind that I'm the first one to start topping "this product" with "that product"!
Just my 2 cents
Hope it helps.