Commercial home clears have been found to have been found to affect women adversely causing health issues such as asthma as well as lending problems in reproduction. Since women are the ones who do all the house cleaning, it would is of course a good idea to avoid commercial ones and shift to home-made recipes that can be made easily as well as do not render any harm health wise.
To clean the windows, a simple recipe of mixing water, white vinegar and rubbing alcohol and spraying them on the window and then cleaning them with a soft cloth would bring about the same results (if not better ones) as commercial cleaners give.
An all purpose cleaner can be prepared in three simple steps. Adding 2 tablespoons of Baking soda and 1/4th Cup of Vinegar to a bowl and then pouring 1 litre of water (Boil it then leave it to cool and then add) to it give you a cleaner that can be used in cleaning all sorts of stuff.