My 2c ....Your process wont cut through the tenacious layer of grease ( a combination of air pollution and eucalyptus oil ) that deposits on mirrors in Australian coastal areas. For that you need a stage of detergent soak and some mechanical action with submerged bunch of cotton wool.
This grease layer if not removed causes lack of contrast and halos around bright stars. Without this step the `cleaning' is really illusory- good for removing loose dust at best . If you can breathe on your mirror and see a blotchy patchy breath pattern then you have a grease layer - when you breathe on it and th ebreathe pattern is smooth and unifrom then the mirror is clean .
Cleaning a silicon dioxide or quartz overcoated mirror is no more delicate than a window in your house and should not be pampered within an inch of its life at the expense of actually getting it clean and getting lovely high contrast images